Comment référencer les classes imbriquées avec css?

Lors de l'utilisation de css, comment puis-je spécifier une classe imbriquée.

Voici mon html code:

<div class="box1">
    <div class="box box-default">
      <div class="box-header with-border">
        <h3 class="box-title">Collapsable</h3>
        <div class="box-tools pull-right">
          <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
        </div><!-- /.box-tools -->
      </div><!-- /.box-header -->
      <div class="box-body">
        <p><i class="fa fa-phone"></i><span style=""> Phone : 0800 000 000</span></p>
        <p><i class="fa fa-home"></i><span style=""> Web : http://www.example.com</span></p>
        <p><i class="fa fa-map-marker"></i><span style=""> Map : example map address</span></p>
        <p><i class="fa fa-envelope"></i><span style=""> Email : [email protected]</span></p>
      </div><!-- /.box-body -->
    </div><!-- /.box -->
</div>

Ce css code fonctionne correctement pour tous les html sur la page:

<style type="text/css">
    i{width: 30px;}
</style>

Comment puis-je spécifier le i class dans le box1 box-body classe?

Voici le code que j'ai essayé:

<style type="text/css">
    box1 box-body i{width: 30px;}
</style>

Merci d'avance.

  • Vous avez besoin de mettre un arrêt complet / temps dans votre classe états .box1 .box-body i{width: 30px;}
  • Jetez un oeil à ce tutoriel sur les sélecteurs: code.tutsplus.com/tutorials/...
InformationsquelleAutor user3736648 | 2015-05-28