pseudo-element相关内容

:针对Internet Explorer7的:After和:Being CSS伪元素黑客攻击

我正在使用:after和:beforecss伪元素,它在Internet Explorer 8和所有现代浏览器中运行正常,但在Internet Explorer 7中运行不正常。Internet Explorer 7中是否存在解决此问题的已知黑客? css 使用任何纯推荐答案黑客攻击都是不可能的。 使用IE8.jshttp://code.google.com/p/ie7-js/ ..
发布时间:2022-04-10 13:25:14 前端开发

通过 CSS 将鼠标悬停在父元素上时显示 :after

当我将鼠标悬停在父元素本身上时,是否可以 display:block; :after 伪元素? #myDiv{位置:相对;宽度:50px;高度:50 像素;边框样式:实心;背景颜色:红色;}#myDiv:之后{位置:绝对;内容:"";显示:无;宽度:50px;高度:50 像素;边框样式:实心;背景颜色:蓝色;} 我累了: #myDiv:hover #myDiv:after{显示:块;}#my ..
发布时间:2022-01-22 22:09:50 前端开发

使用 :before CSS 伪元素将图像添加到模态

我有一个 CSS 类 Modal,它是绝对定位的,z-indexed 在它的父级之上,并且用 JQuery 很好地定位.我想在模态框的顶部添加一个插入符号图像 (^),并且正在研究使用 :before CSS 伪选择器来干净地执行此操作. 图像需要绝对定位并在模态上方进行z索引,但我还没有找到任何方法在content属性中为图像添加适当的类: .Modal:before{content:u ..
发布时间:2022-01-17 10:13:47 前端开发

css 旋转一个伪 :after 或 :before content:""

无论如何都要对伪进行旋转 内容:“\24B6"? 我正在尝试旋转一个 unicode 符号. 解决方案 内联元素不能转换,伪元素默认是内联的,所以必须应用 display: block 或 display: inline-block 来转换它们: #whatever:after {内容:“\24B6";显示:内联块;变换:旋转(30度);} ..
发布时间:2022-01-16 14:00:16 前端开发

:after 与 ::after

CSS 2.1 :after 和 CSS 3 ::after 伪选择器(除了 ::after 旧版浏览器不支持)?是否有任何实际理由使用新规范? 解决方案 这是伪类 vs 伪元素的区别. ::first-line、::first-letter、::before 和 ::after 除外code>(已经存在了一段时间,如果您需要 IE8 支持,可以与单冒号一起使用),伪元素 需要双冒号 ..
发布时间:2022-01-10 08:27:06 前端开发

CSS 伪元素应用元素的第一个字符

我的 h1 标签中有以下内容:“(Hello World)",所以我将以下内容添加到我的 css 以更改此元素的第一个字符: h1:first-letter { font-size:63px;颜色:#510007;字体系列:Helvetica;} 但是,正如我所注意到的,第一个字母仅用于字母,那么是否有任何解决方法可以将此样式应用于第一个字符?在这种情况下是“(". 解决方案 来自 规 ..
发布时间:2022-01-10 08:14:49 前端开发

伪类和伪元素有什么区别?

div::after {} 和 div:after {} 有什么区别?我们什么时候必须使用 :: 而不是 :? 双冒号和单冒号是为了区分伪类和伪元素. 上述语句的实际含义是什么? 解决方案 来自 https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Pseudo-classes_and_ps ..
发布时间:2022-01-10 08:08:59 前端开发

CSS :not(:last-child):after 选择器

我有一个元素列表,其样式如下: ul {列表样式类型:无;文本对齐:居中;}李{显示:内联;}li:not(:last-child):after {内容:'|';} 一个 两个 三 四 五 输出 一个 |二 |三 |四 |五个 | 而不是 一个 |二 |三 |四 |五 有人知道如何通 ..
发布时间:2022-01-10 08:07:32 前端开发

::before 选择器可以与 <textarea> 一起使用吗?

我正在 s 上尝试一些样式,并尝试使用 ::before 和 ::after 选择器,我无法让它们工作.所以问题是:这可能吗?我知道围绕表单的 CSS 是难以言喻的,但似乎这应该可行. 解决方案 :before 和 :after 不能在 text-area(也不是任何不能包含其他元素的元素,例如 img 或 input),因为伪元素的生成内容被放置在 within 元素 ..
发布时间:2022-01-10 00:04:00 前端开发