为什么用border,而不是outline呢?

为什么用border,而不是outline呢?

<div style='width:1000px;border:1px solid #333'></div>

border在box-sizing:content-box;的时候不占宽度,但是占空间  也就是1002px的宽度
border在box-sizing:border-box;的时候占宽度,但是占空间  也就是1000px的宽度,但是里面的空间也就是998px;

但是如果用outline的话 就完全可以避免上面的占空间 、里面内容也是1000px的状况。

请大神解惑。。。。

月_霜影
浏览 2492回答 1
1回答

李晓健

outline 只能是实线,没有border样式多,在使用border-radius时,border会跟随,outline确依然是一个矩形。如果你的问题已解决,请记得采纳答案!
打开App,查看更多内容
随时随地看视频慕课网APP