我对CSS选择器感到困惑,我知道如果它们共享相似的属性,我们可以使用逗号对多个css选择器进行分组,但是如果多个css选择器没有逗号,那么如下所示:
.ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
解决方法
当你使用逗号时,就像
#menu,.item
你是说:
all elements whose id is menu AND all elements whose class is item
嵌套选择器时没有逗号,比如
#menu .item
你是说
all elements that has class item inside a container whose id is menu