我正在浏览border-widthw3schools 的页面,它说:
注意:始终在border-width属性之前声明border-style属性.在设置宽度之前,元素必须具有边框.
我试图找到一个参考证实了这一说法.似乎在宣布工作border-width之前border-style就好了.
.demo {
width: 100px;
height: 100px;
margin: 10px auto;
}
.ten-red-solid {
border-width: 10px;
border-color: red;
border-style: solid;
}
.red {
border-color: red;
}
.ten {
border-width: 10px;
}
.solid {
border-style: solid;
}Run Code Online (Sandbox Code Playgroud)
<div class="ten-red-solid demo"></div>
<div class="ten red solid demo"></div>Run Code Online (Sandbox Code Playgroud)
事实并非如此.
W3Schools不是官方文档来源,因此不应过于重视任何建议.
W3Schools针对学习,测试和培训进行了优化.可以简化示例以改进阅读和基本理解.我们会不断检查教程,参考资料和示例以避免错误,但我们无法保证所有内容的完整正确性.
浏览器在加载所有样式后对其进行评估,而不管它们的声明顺序如何.
为清楚起见,以下两种风格相同:
div{
border-width:2px;
border-style:solid;
border-color:#000;
}
div{
border-style:solid;
border-width:2px;
border-color:#000;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
146 次 |
| 最近记录: |