И я применить стили с этими классамиКак переопределить приоритет в классах CSS?
#contentheader .cat {
border-top:3px solid #ccc;
background-color:#eee;
overflow:hidden;
}
#contentheader .cat li a {
color:#999;
font-weight:700;
text-decoration:none;
font-size:13px;
display:block;
border-right:1px solid #fff;
float:left;
padding:10px;
}
#contentheader .cat li a:hover {
background-color:#E9E9E9;
}
Проблема в том, что мне нужен первый <li>
(Home), чтобы быть другим, может быть, сделать текст другого цвета или, возможно, сделать шрифт более широким. Я пытаюсь присвоить класс непосредственно <li>
или <a>
тегам, но он не работает, он всегда принимает стили в классе #contentheader .cat li a
. Каков наилучший способ сделать это? Благодаря
Название должно быть изменено, поскольку это не относится к приоритету приоритета. Это просто выбор одного дочернего элемента. Первоочередной приоритет делается с! важный. – geofflane