У меня есть два набора текста, которые должны быть встроены друг в друга, но на данный момент один помещен выше другого. Два набора текста имеют один и тот же CSS-код, поэтому, когда я его редактирую, оба затронуты. Однако я хотел бы настроить только один текст; Есть ли способ сделать это?Как настроить таргетинг на этот HTML-код отдельно в CSS?
Вот HTML и CSS:
<div id="mi-slider" class="mi-slider">
<?
$result = $mysqli->query("SELECT * FROM stock");
while($obj = $result->fetch_object())
{
if($obj->id&1)
echo "<ul>";
?>
<li class="<?=$obj->orientation=='landscape'?'landscape':'portrait'?>" id="list">
<a href="#"><img src="./img/<?=$obj->description=='unframed'?$obj->poster_no:$obj->poster_no.'_frame'?>.jpg" alt=""></a>
<h4><?= $obj->description=="unframed"?"Unframed Poster - 750mm x 500mm":"Framed Poster - 790mm x 540mm"?><br />£<?=$obj->price?> each</h4>
</li>
CSS-код:
.mi-slider ul li h4 {
display: inline-block;
font-family: HelveticaNeueRegular;
font-weight: 100;
font-size: 12px;
color: #a34235;
padding: 0 0 0;
text-align: left;
margin-top: 20px;
margin-left: 10px;
float: left;
}
если ($ obj-> ID & 1) <- Я никогда не видел, что раньше ? о, название собственности? – Cups
Один амперсанд (&) обозначает побитовое И. Это будет оцениваться как true, если обе стороны выражения имеют соответствующие биты. Целое число 1 имеет наименьший значащий бит и будет оценивать значение true для любого нечетного числа. http://www.php.net/manual/en/language.operators.bitwise.php –
А, конечно, я всегда забываю о поразрядном, такое умное, что это тоже. Показывает, что я не использую его достаточно часто. Спасибо @Jo Are – Cups