Впервые использую CSS, поэтому мой вопрос может не иметь смысла. Я использую шаблон меню, который использует JavaScript для перемещения элементов CSS вокруг. У меня есть несколько элементов рядом друг с другом, и я хотел чередовать фон, создав подкласс для элемента (например: .cc_item .odd{background:#fff}
).
стиль:
.cc_item{
text-align: center;
width: 140px;
height: 600px;
float: left;
border-bottom: 1px solid #000;
background: #e8c486 url(../images/menuBack.jpg) repeat top left;
position: relative;
-moz-box-shadow: 3px -3px 10px #000;
-webkit-box-shadow: 3px -3px 10px #000;
box-shadow: 3px -3px 10px #000;
}
HTML:
<div class="cc_item" style="z-index:6;">
<img src="images/1.jpg" alt="image" />
<span class="cc_title">Pizza</span>
<div class="cc_submenu">
<ul>
<li class="cc_content_1">Pizzas</li>
<li class="cc_content_2">Calzones</li>
</ul>
</div>
</div>
Я хочу добавить .odd{ }
к cc_item, чтобы в html я мог указать «нечетный» класс cc_item. Я попробовал пару вещей, но не могу заставить его работать.
- Я не знаю, как правильно добавить подкласс в элемент CSS. Я сделал это с моей таблицей стилей таблицы, но "." перед cc_item сбивает меня с толку (извините ... действительно новый).
- Я не знаю, где указать "class = odd" в html.
- Я не знаю, внесу ли я эти изменения, будет затронут JavaScript, который использует
cc_item
.
Спасибо.