如何在select2中设置小x样式>> [

问题描述 投票:0回答:2
是否有一种样式可以用来删除所选项目的小x?我用香草js和jquery以及:before伪选择器得到它,而从它们中只有伪选择器(部分)起作用。无法设置伪选择器的样式。

我想拥有x而不是其他任何东西。正如我之前所说,我曾尝试将其定位,但即使我使用

document.querySelectorAll("#forma1 > span > span > span > ul")[0].childNodes[0]

其目标范围应该包含很少的x,它的目标是下一个li元素。我还尝试通过说“目标第一李的previousSibling”来间接地针对它,但无济于事。我尝试过的目标无法确定。

我的问题是:有没有办法在此跨度内更改文本,而不是那么小的x

提前致敬。

Edit1:

x

little_x

是否有一种样式可以用来删除所选项目的小x?我用香草js和jquery以及:before伪选择器得到它,而从所有它们中只有伪选择器(partialy ...)>

javascript jquery css jquery-select2
2个回答
0
投票
嗯,您仍然没有显示代码,所以我只是在select2.org的演示页面上尝试了它

您可以执行类似的操作(我正在使用querySelector,但是如果您有多个项目,则可以使用querySelectorAll来完成:]


0
投票
.select2-selection__clear:before { content: "yourPlaceholderText"; position: absolute; left: 11px; top: 45%; transform: translateY(-50%); font-weight: 400; color: black; }
© www.soinside.com 2019 - 2024. All rights reserved.