有没有其他人在 CSS 中使用大纲来创建双边框而不是嵌套的 div?因为我似乎不太受欢迎,所以在 CSS 中使用大纲有什么陷阱?干杯
问问题
187 次
3 回答
0
你的意思是用单个实线边框代替两个 div 吗?
正如我所注意到的,这样做的缺点是您无法控制每种颜色,它们都必须相同......此外,您无法控制它们之间的距离,或者它们的每个尺寸等。
所以我认为这真的取决于你将使用双边框......但对于简单的双标准边框,它比制作两个 div 和两个边框要快得多......(IMO)
我认为它们不受欢迎,因为您多久会在网络上看到双边框?
于 2012-04-08T18:52:44.963 回答
0
轮廓的主要问题是它在盒子模型之外,所以它可能会导致一些丑陋的崩溃。
此外,outline 被大量用于辅助功能,并且不要混淆辅助功能总是一个好主意。
于 2012-04-08T19:02:25.787 回答
0
这取决于。outline
在包括 IE8 在内的大多数浏览器中运行良好,快速示例http://jsfiddle.net/elclanrs/jecEB/。
您也可以box-shadow
用于相同目的,并且可以添加超过 2 个边框。当然,这只适用于支持这个 css3 特性的浏览器。
于 2012-04-08T18:57:21.007 回答