2017-06-16 62 views
2

我有这样的结构CSS选择器有多个类和一个ID

<body class="page-id-47745"> 
<head id="#masthead"> 

多页,我需要根据ID选择#masthead这个特定页面:

.page-id-47745, .page-id-35419 #masthead { 
    padding-bottom: 40px !important; 
} 

此代码不能工作,只有写1类:

.page-id-35419 #masthead { 
    padding-bottom: 40px !important; 
} 

为什么我有这个问题?

+0

为什么你需要选择特定的标头?难道你不能仅仅把一个类放到你需要改变和使用这个类的标头上吗? – Baruch

+0

Becasue我有不同的页眉基于pageid,但页面输出是静态的,我只有1参考page-id =) – user3477026

+0

尝试用这个'body.page-id-35419 #masthead {padding-bottom:40px!important; }' –

回答

2

您需要在两者中添加id。每一个是不同的选择器:

.page-id-47745 #masthead, 
.page-id-35419 #masthead { 
    padding-bottom: 40px !important; 
}