28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous Smiley smile
Je recherche à ajouter un glyphicons de bootstrap à un bouton.

J'ai essayer ceci sur un bouton d'id "abc":

button#abc::before {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e174";
}

Cela affiche le glyphicons avant le bouton....
Manque de chance, cela ne fonctionne pas avec ::first-letter Smiley decu

Si quelqu'un serai me dire comment faire pour avoir des boutons avec glyphicons suivit du texte sans utilisation de <span class="glyphicons glyphicons-globe"></span> car je ne peut pas modifier le code du bouton qui est généré par le form builder de symphony...


Merci d'avance pour vos conseil Smiley cligne
Bonjour.

C'est le côté 'manque de chance, cela ne fonctionne pas avec ::first-letter' qui m'interpelle.

::before permet de positionner un élément au début d'un conteneur.

::first-letter permet de cibler la premier lettre.

Donc, je ne vois pas pourquoi vous avez besoin de ::first-letter... Smiley confus

Smiley smile
c'est car un glyphicons étant en effet qu'un caractère de police spécial, je me suis dit "pourquoi pas essayer de forcer le premier caractère via ::first-letter + content"...