Стилизуйте определенный div, несмотря на его положение среди множества div в div, используя только CSS и HTML [duplicate]

Попробуйте

XNamespace soap = "http://schemas.xmlsoap.org/soap/envelope/";

XElement element = new XElement(soap + "Envelope", 
    new XAttribute(XNamespace.Xmlns + "SOAP-ENV", soap),
    new XElement(soap + "Body")); 
0
задан Maisha Maliha 16 January 2019 в 14:22
поделиться

1 ответ

Одним из возможных решений является нацеливание на классы, которые вы НЕ хотите стилизовать, используя комбинатор последующих братьев и сестер ~

.con.car ~ .con.car {
  background: none;
}

.con.car {
  background: red;
}
[111 ]

Однако, это делается гораздо проще, используя JavaScript

document.getElementsByClassName("con car")[0].style.background = "red";
<div class="box">
  <div class="con">1</div>
  <div class="con be">2</div>
  <div class="con car">3</div>
  <div class="con">4</div>
  <div class="con be">5</div>
  <div class="con car">6</div>
</div>

0
ответ дан bskool 16 January 2019 в 14:22
поделиться