Maison  >  Questions et réponses  >  le corps du texte

Comment faire une sélection d'élément à l'intérieur d'un autre élément ?

<p>J'ai une question sur les sélecteurs CSS. Lorsqu'un <code><div></code> avec un nom de classe spécifique se trouve à l'intérieur d'un <code><ul></code> dois-je le choisir ? Cette classe CSS est utilisée ailleurs et je ne veux pas changer le style partout. </p> <pre class="brush:php;toolbar:false;"><div id="floater"> <ul class="saft"> <li><div class="textSlide"></li> </ul> </div></pre>
P粉590929392P粉590929392397 Il y a quelques jours434

répondre à tous(2)je répondrai

  • P粉463811100

    P粉4638111002023-08-23 10:14:27

    Exécutez simplement :

    ul.saft .textSlide {

    Cela permettra d'obtenir la fonctionnalité dont vous avez besoin

    répondre
    0
  • P粉549412038

    P粉5494120382023-08-23 00:34:30

    Utilisez simplement le sélecteur de descendant CSS (un espace) entre les éléments parent et enfant :

    ul.saft div.textSlide {
        /* CSS规则 */
    }

    * {
      margin: 0;
      padding: 0
    }
    
    li {
      list-style-type: none;
    }
    
    ul.saft div.textSlide {
      background-color: #f90;
      font-weight: #000;
    }
    <ul class="saft">
      <li>
        <div class="textSlide">在textSlide类元素中的一些文本</div>
      </li>
    </ul>
    <div class="textSlide">更多文本,也在textSlide元素中</div>

    répondre
    0
  • Annulerrépondre