请问下面两种CSS写法有什么区别?具体有什么区别?功能上是否一样?第一种
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
第二种
.ui-tabs .ui-tabs-nav { padding-bottom: 1px; border-bottom-width: 0; }
li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
第二种
.ui-tabs .ui-tabs-nav { padding-bottom: 1px; border-bottom-width: 0; }
li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }这个范围小吧
多个html元素共用一个样式的定义
.ui-tabs .ui-tabs-nav,li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
一个逗号的区别,但是意义完全不同了
{
.....
}filetr1,filetr2,filter3 //并列关系,filter1和filter2和filter3
{
.....
}
A中的B中的C才显示某个样式。
A,B,C {...}
A或B或C都显示某个样式
li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }