关于id选择器css设置无效的问题

2024-11-08 06:13:18
推荐回答(3个)
回答1:

你这样当然无效,改成这样才有效,你上面那意思就是sldebar下的p标签,但是这是同一个标签
#sidebar {
font-style: italic;
text-align: right;
margin-top: 0.5em;
}

#sidebar {
font-size: 1em;
font-weight: normal;
font-style: italic;
margin: 0;
line-height: 1.5;
text-align: right;
}

回答2:

楼主,你搞错逻辑了.
h2#sidebar这个是表示id为sidebar的h2标签,例:


而#sidebar h2这个表示的是id为sidebar的标签下的h2标签,例:

回答3:

h2#sidebar :id为sidebar的h2
#sidebar h2 :id为sidebar元素的后代元素中的h2