2 votes

Comment faire pour que le <bouton>parent prenne la taille du <svg>enfant

J'utilise une image svg avec l'aide de use à partir du sprite précédemment créé. Le problème est que lorsque j'ai <svg> à l'intérieur de button alors div prend tout l'espace disponible lorsque le revenu attendu doit être de la même taille que l'enfant. Avez-vous de l'aide ?

Mon code :

<button class="presentation__video-controls-play-pause" id="play-pause">
    <svg class="play-pause-icon" width="22" height="29" viewBox="0 0 22 29">
        <use href="img/icons/sprite.svg#play"></use>
    </svg>
</button>

1voto

ahmed abubaker Points 85

Vous devez faire en sorte que le padding et la margin du parent soient à 0

<button class="presentation__video-controls-play-pause" id="play-pause" style="padding:0px;margin:0px;">
    <svg class="play-pause-icon" width="22" height="29" viewBox="0 0 22 29">
        <use href="img/icons/sprite.svg#play"></use>
    </svg>
</button>

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