154 votes

Réglage de la largeur et la hauteur sur une balise A

Est-il possible de régler la largeur et la hauteur en pixels sur une balise d’ancrage ? Je voudrais avoir la balise d’ancrage d’avoir une image d’arrière-plan tout en conservant le texte à l’intérieur de l’ancre.

339voto

Jared Points 1524

Vous devez apporter votre ancre `` et ensuite elle acceptera les valeurs width et height.

67voto

sarcastyx Points 1404

Vous pouvez également utiliser display: inline-block. L'avantage de ceci est que cela va régler la hauteur et la largeur comme un élément de bloc, mais aussi le mettre en ligne, de sorte que vous pouvez avoir un autre tag assis juste à côté d'elle, permettant à l'espace parent.

Vous pouvez en savoir plus sur les propriétés de l'affichage ici

7voto

Bradley Points 57

Toutes ces suggestions de travail, sauf si vous placez les chevilles à l'intérieur d'une liste UL.

<ul>
    <li>
        <a>click me</a>>
    </li>
</ul>

Ensuite toutes les feuilles de style en cascade règles sont remplacées dans le navigateur Chrome. La largeur devient automatique. Ensuite, vous devez utiliser du CSS directement les règles sur l'ancre elle-même.

6voto

zzzzBov Points 62084

Ce n'est pas une copie exacte (pour autant que je peux trouver), mais c'est un problème commun.

display:block est ce que vous avez besoin. mais vous devriez lire les spec de comprendre pourquoi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X