1137得票28回答
使用JavaScript(或jQuery)选择和操作CSS伪元素,如::before和::after。

有没有办法使用jQuery选择/操作CSS伪元素,如::before和::after(以及只有一个分号的旧版本)? 例如,我的样式表有以下规则: .span::after{ content:'foo' } 如何使用原生JS或jQuery将'foo'更改为'bar'?

866得票21回答
我能在输入字段上使用:before或:after伪元素吗?

我试图在一个字段上使用:after CSS伪元素,但它不起作用。 如果我将其与一起使用,则可以正常工作。<style type="text/css"> .mystyle:after {content:url(smiley.gif);} .mystyle {color:red;} &...

482得票11回答
有没有办法在伪元素 ::before 或 ::after 中使用 SVG 作为内容?

我想使用::before在一些选定的元素之前放置SVG图像:#mydiv::before { content: '<svg ... code here</svg>'; display: block; width: 22px; height: 10px; m...

421得票8回答
CSS :not(:last-child):after选择器

我有一个元素列表,这些元素的样式如下: ul { list-style-type: none; text-align: center; } li { display: inline; } li:not(:last-child):after {...

407得票7回答
我该如何为'a:before'和'a:after'编写':hover'条件?

我该如何编写 :hover 和 :visited 条件来针对 a:before 元素? 我尝试了 a:before:hover,但它没有生效。

391得票9回答
能否将伪元素的堆叠顺序设置在其父元素下方?

我正在尝试使用CSS伪元素选择器:after来为一个元素设置样式#element { position: relative; z-index: 1; } #element::after { position:relative; z-index: 0; ...

365得票16回答
CSS的:before/:after伪元素中,我能改变图片的高度吗?

假设我想要使用图像来装饰某些文件类型的链接。我可以将我的链接声明为:<a href='foo.pdf' class='pdflink'>A File!</a> 然后编写类似下面的 CSS:.pdflink:after { content: url('/images/pd...

317得票9回答
CSS:如何删除伪元素(after,before,...)?

我想在网页上使用开关来控制段落标签的布局。 我使用了伪元素after:p:after {content: url("../img/paragraph.gif");} 现在我需要从页面中删除这个CSS代码。 如何轻松地完成这个操作? 我想补充一下: 页面上已经使用了jQuery 我不想...

296得票5回答
CSS内容属性:是否可以插入HTML而不是文本?

想知道是否有可能通过CSS的content属性在一个元素的:before或:after伪元素中插入HTML代码而不是字符串,类似于: .header:before{ content: '<a href="#top">Back</a>'; } 这将非常方便...虽...

234得票1回答
Sass中的:after和:before伪元素选择器

如何使用Sass或者SCSS语法来使用:before和:after伪元素选择器?像这样:p margin: 2em auto > a color: red :before content: "" :after content: "* * *" 当然...