Пространство вещей в CSS одинаково просто. Есть также много вопросов о переполнении стека, относящихся к нему, но одна вещь, которую он не объясняет, заключается в том, как помещать пробелы (или margin-left margin-right) между каждым полем.33% между пробелами между пробелами. Можно ли сконденсировать мой код?
Чтобы проиллюстрировать это то, что я хотел бы выполнить:
Я чувствую, что я беру длинный маршрут, используя три по-разному с именем дивы, чтобы это произошло:
CSS:
#moreinfobar
{
}
#moreinfobarbox
{
float:left;
width:33.33%;
}
#moreinfobarbox-info
{
margin:0 20px;
background-color:#ffffff;
-webkit-box-shadow: 0px 0px 5px 1px #000000;
box-shadow: 0px 0px 5px 1px #000000;
}
HTML:
<div id="moreinfobar">
<div id="moreinfobarbox"><div id="moreinfobarbox-info">Test1</div></div>
<div id="moreinfobarbox"><div id="moreinfobarbox-info">Test2</div></div>
<div id="moreinfobarbox"><div id="moreinfobarbox-info">Test3</div></div>
</div>
Я попытался заставить его работать с двумя отдельными разделителями имен безрезультатно. Можно ли сконденсировать мой код?
JSFIDDLE:
Три дивы (работы):
Две дивы (прерывистая):
Помните, что вы можете иметь только элемент с идентификатором! Вместо этого используйте классы. –