针对 IE6 IE7 时处理伪元素 ::before 和 ::after
任何 CSS3 专家都可以告诉我使用 IE6 和 IE7 处理前后伪元素的最佳策略吗?
Can any CSS3 experts tell me the best strategy for handling the before and after pseudo elements with IE6 and IE7?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果你使用 jQuery,这是一个简单的单行代码。只需使用 prepend() 并在 .before 类中注入一个跨度(为了简化更改 CSS)。我为你制作了一把小提琴。
If you use jQuery it is a simple one-liner. Just use prepend() and inject a span with a class .before (for the simplicity of changing the CSS). I've made a fiddle for you.
我为旧 IE 编写了一个小脚本,用于在 DOM 中添加特殊元素。 (通过 IE 条件注释。)其余常见浏览器通过纯 CSS 实现此目的。缺点是我必须写两次代码。好处是,我在一处只有 IE 代码。
I write a small script for old IE to add special elements in DOM. (Via IE conditional comments.) The rest of common browsers get this by pure CSS. The downside is I have to write the code twice. The upside, I have IE only code in one place.