CSS id选择器 设置无效

html-css08

CSS id选择器 设置无效,第1张

a.foo 是指在<a>中使用的 class=foo

<div id="echo" class="foo">

<a href="#">Click Me!</a>

</div>

可改 HTML

<div id="echo" class="foo">

<a href="#" class="foo">Click Me!</a>

</div>

这样 a.foo 就是指 <a href="#" class="foo">Click Me!</a>

而 div.foo 就是指 <div id="echo" class="foo">

或 改 CSS

将 a.foo{ 改成 div.foo a{

你这样当然无效,改成这样才有效,你上面那意思就是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

}

这个最好有代码呀,不然看不到错误情况。

div 定位.....

id名称重复,或者定位的单词拼写错误,也可能css链接指向不对....这可能性太多了

定位具体是定什么的位.....绝对?相对?还是背景图片?