我有这样的CSS:
.inline-block {
display: -moz-inline-stack;
display: inline-block;
*display: inline;
zoom: 1;
width: 100px;
}
当我通过运行CSSLint时
csslint --ignore=star-property-hack test.css
它仍然显示此错误:
width can't be used with display: inline.
width: 100px;
有什么问题吗?
最佳答案 这是正确的…当显示内联时,宽度没有意义.
为什么要将显示设置为内联而不是内联块?
不过,尝试使用相同的选择器将star属性放在另一个样式中:
.inline-block {
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
width: 100px;
}
.inline-block {
*display: inline;
}