content:"",如何设置其宽度为0;

经常会用到:before或者:after,里面会用到content:"",就是一个空元素,但我使用的时候,发现,他本身具有一个5px的宽度,如何去除呢?我试了width:0px没用,另外我不使用<span></span>空元素,只用before这个,怎么解决呢?

qq_深吟幸福_0
浏览 1879回答 4
4回答

路飞弟弟

另外设置font-size设为0试试呢~建议检查css

一步十年

没看懂。你说的是伪类清楚浮动吧。写漏了。。。.clearfix:after{content:"作用父级伪类清除浮动";display:block;clear:both;}

一步十年

没看懂。你说的是伪类清楚浮动吧。.clearfix{content:"作用父级伪类清除浮动";display:block;clear:both;}

DasonCheng

你需要在浏览器中调试一下,看是否为margin、padding或者是低版本浏览器的兼容性问题,font-size、overflow等在必要时刻需要设置对应的属性值
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3