我使用:before伪元素为一个类插入了内容。我尝试使用margin-top来定位这个内容,但是火狐浏览器会简单地忽略该属性。代码如下:
.bef {
line-height: 2em;
white-space: nowrap;
font-size:24px;
display: block;
}
.bef:before {
display: block;
margin-top:2em;
padding: 0;
color: #666666;
content:"Hello";
}
有人知道为什么Firefox可能会忽略margin-top属性吗?
编辑:虽然margin-top完全被忽略了,但是margin-bottom:-Xem有效,我可以移动:before元素