我想改变我li
的元素的背景,但我不知道为什么我的代码对它没有任何影响。
这是一个小提琴
我的 HTML 代码是:
<ul id="visit">
<li>
<li >
<a href="http://localhost/wordpress/?p=8" title="فایلهای آفیس را با افزونه جدید کروم را باز کنید">فایلهای آفیس را با افزونه جدید کروم را باز کنید</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=1" title="سلام دنیا!">سلام دنیا!</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=258" title="دانلود نرم افزار تم ویندوز ۸ IObit WinMetro 2.0 Beta">دانلود نرم افزار تم ویندوز ۸ IObit WinMetro 2.0 Beta</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=254" title="تنظیم بازی کامپیوتری با GeForce Experience 1.0.1.0">تنظیم بازی کامپیوتری با GeForce Experience 1.0.1.0</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=242" title="دانلود Speak English Like An American کتاب و صوت آموزش مکالمه زبان انگلیسی">دانلود Speak English Like An American کتاب و صوت آموزش مکالمه زبان انگلیسی</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=240" title="دانلود نرم افزار بهینه سازی سیستم AVG PC Tuneup Pro 2013 12.0.4010.19">دانلود نرم افزار بهینه سازی سیستم AVG PC Tuneup Pro 2013 12.0.4010.19</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=236" title="دانلود مجموعه بازی SolSuite Solitaire 2013">دانلود مجموعه بازی SolSuite Solitaire 2013</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=224" title="دانلود نرم افزار افیس رایگان LibreOffice v3.6.5">دانلود نرم افزار افیس رایگان LibreOffice v3.6.5</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=214" title="دانلود نرم افزار مخفی کردن ادرس ای پی Hotspot Shield">دانلود نرم افزار مخفی کردن ادرس ای پی Hotspot Shield</a>
</li>
<li >
<a href="http://localhost/wordpress/?p=175" title="دانلود نرم افزارKInovea 0.8.15">دانلود نرم افزارKInovea 0.8.15</a>
</li>
</li>
</ul>
我的CSS代码是:
#visit li
{
border:1px solid red;
background-color:#F00;
}
我也试过这个 CSS 代码:
#visit li li
{
border:1px solid red;
background-color:#F00;
}
但两者都不起作用。
我已经用标签位置更改了 li 位置,并且都像这样更改了 css 代码
ul#visit a
{
border:1px solid red;
background:#F00;
display:block;
margin:4px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
}
ul#visit a:hover
{
background-color:#309;
}
它有效,但我的问题是坚定的。是否该background-color
属性不适用于 li 元素?