Css несколько селекторов классов/идентификаторов?
Я хотел бы знать, как написать блок css, который применяется к нескольким идентификаторам или нескольким классам:
Что-то вроде:
.class1, .class2 {
...
}
или
#id1, #id2 {
...
}
Я хотел бы знать, как делать оба случая (которые, надеюсь, совместимы с кросс-браузером). Спасибо.
Обновление: Чтобы сделать его более интересным, действительно ли это тоже?
#id tr, #id2 tr {
}
?
Ответы
Ответ 1
Вы ищете что-то вроде этого:
.oddBoxOut,
.evenBoxOut {
width: 12em;
padding: 0.5em;
margin: 0.5em;
border: solid 1px black;
}
.oddBoxOut {
float: left;
}
.evenBoxOut {
float: right;
}
Обновление:
p#exampleID1 { background-color: blue; }
p#exampleID2 { text-transform: uppercase; }
Ответ 2
Для вашего обновления он также действителен,
#id1 tr {
}
означает, что каждый дочерний из node id # id1 будет CSS.
вы тоже можете сделать это
tr#id1 {
}
Будет затронуто только tr
, если id == #id1