我见过css中的一些人写的东西
.together
{
display:inline;
display:inline-block;
}
Run Code Online (Sandbox Code Playgroud)
不仅限于显示样式,而是说背景大小或背景图像的示例
这样做的目的是什么?我的意思是第二个将覆盖第一个,所以为什么要打扰?
通常,此类行为表示浏览器破解了兼容性.当浏览器检测到他们不知道的属性或值时,他们会忽略它.因此,如果您首先放置最广泛接受的属性,如果后者的属性都不兼容,浏览器将"回退"到该行为.
小智 5
它有可能以浏览器兼容性的方式编写.他们可能希望元素具有display值inline-block,但并非所有浏览器都支持所有元素.Sitepoint对display属性的兼容性有很好的参考.
该background属性是所有与背景相关的属性的简写,因此通常background在一个选择器上设置,然后仅在其他选择器上覆盖特定的背景属性.同样,您可能有多个浏览器兼容性的背景声明.
| 归档时间: |
|
| 查看次数: |
205 次 |
| 最近记录: |