【发布时间】:2014-03-19 19:53:50
【问题描述】:
在 SUSY v1.x 中,写作:
.content {
@include container;
}
编译为
.content {
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.content:after {
content: " ";
display: block;
clear: both;
}
现在,在 SUSY 2.0 中它编译为
.content {
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.content::after {
content: " ";
display: block;
clear: both;
}
问题在于 after 伪元素中的两个冒号。一个冒号适用于所有浏览器,包括 IE8 - 所以我想知道: 1) 如果这是有意更改或疏忽,因为两个冒号会放弃对 IE8 的支持,并且 2) 如果有一种解决方法,而无需为 IE8“容器”写出所有额外的 CSS。
【问题讨论】: