Comment centrer une image dans une balise d'ancrage?

Saswat

Vous pouvez vérifier le résultat ici dans ce lien . En bas de page, à l'extrême droite, il y a un cercle avec une image d'un tshirt. L'image n'est pas correctement centrée verticalement.

Le css de la balise d'ancrage est le suivant: -

.dfa {
    padding: 5px 5px;
    font-size: 30px;
    width: 44px;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
    border-radius: 50%;
    //line-height: 10px;
}

.dfa-tshirt {
    background: #2c4762;
    color: white;
}

Le HTML est le suivant: -

<a href="https://disabilityloverstshirtbuilders.com/" class="dfa dfa-tshirt">
    <img src="https://png.icons8.com/color/100/t-shirt.png" style="width:35px; height:35; margin:auto; top:0; right:0; bottom:0; left:0;"/>
</a>

Comment puis-je le centrer? Pour le moment, j'utilise le css en ligne pour l'img, que je supprimerai plus tard dans le fichier css.

âme brillante

Je recommanderais de rester simple, de laisser flex le gérer pour vous. Toutes vos marges et rembourrages exacerberont les choses lorsque votre image change de taille ou d'autres situations courantes

.dfa-tshirt {
    background: #2c4762;
}

a {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius:50%;
  width: 44px; height: 44px;
}
a img {
  width: 35px; height: 35px;
}
    <a href="https://disabilityloverstshirtbuilders.com/" class="dfa-tshirt">
        <img src="https://png.icons8.com/color/100/t-shirt.png" />
    </a>


EDIT: Solution non flexible -

Je ne peux pas vraiment planifier tous les scénarios que vous pourriez avoir, mais pour répondre à votre question et prendre en charge la plupart des navigateurs, je recommanderais également de simplement déplacer le style réel sur l'image uniquement:

a img {
  width: 30px; height: 30px;
  padding: 5px;
  border-radius: 50%;
  background: #2c4762;
}
<a href="https://disabilityloverstshirtbuilders.com/">
  <img src="https://png.icons8.com/color/100/t-shirt.png" />
</a>

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment rendre accessible une image dans une balise d'ancrage?

Centrer une image verticalement à l'intérieur d'une balise d'ancrage dans un élément flexible

Comment ajouter une classe à la balise d'image dans la balise d'ancrage au survol?

Comment passer une variable dans une balise d'ancrage

Comment insérer une balise d'ancrage (contenant une image) dans une cellule de grille d'amorçage ?

centrer le texte et l'icône dans une balise d'ancrage

Comment faire afficher une image avec une balise d'ancrage sur une ligne

comment déplacer le focus d'une balise d'ancrage à une autre balise d'ancrage ?

Comment mettre une route dans une balise d'ancrage dans Laravel 5.2

Centrer verticalement une image dans une balise a dans un div

Comment ajouter une classe active dans wordpress à une balise d'ancrage

Comment passer une valeur de <a> (balise d'ancrage) à une fonction dans react js ?

comment créer un lien vers une balise d'ancrage dans une section différente

Comment ouvrir une boîte d'alerte dans la balise d'ancrage <a href>?

Comment remplacer le style de survol d'un div dans une balise d'ancrage?

Comment obtenir la valeur d'une balise d'ancrage?

Rendre la balise d'ancrage avec une image cliquable

Utilisation d'une balise d'image à l'intérieur d'une balise d'ancrage avec JSX

Comment centrer une image dans la barre d'applications

Node Js & Puppeteer - Comment sélectionner du texte encapsulé dans une balise d'ancrage

Comment ajouter une condition if à l'intérieur de la balise d'ancrage dans reactjs

Comment activer/ajouter une balise d'ancrage à la chaîne dans ReactJS ?

Comment attribuer une valeur à chaque balise d'ancrage?

Comment router en laravel avec une balise d'ancrage?

Comment utiliser querySelector avec une balise d'ancrage avec href ?

Comment exclure une balise d'ancrage avec un certain href?

Référencer une balise d'ancrage dans ajax

Comment récupérer le src de la balise img qui se trouve dans une balise d'ancrage avec javascript ?

Comment obtenir une classe d'élément parent spécifique dans Angular 2 sur une balise d'ancrage de clic?

TOP liste

  1. 1

    Microsoft.WebApplication.targets

  2. 2

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  3. 3

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  4. 4

    Comment ajouter une entrée à une table de base de données pour une combinaison de deux tables

  5. 5

    Passer la taille d'un tableau 2D à une fonction ?

  6. 6

    Exporter la table de l'arborescence vers CSV avec mise en forme

  7. 7

    Impossible d'accéder à la vue personnalisée pendant le test de l'interface utilisateur dans XCode

  8. 8

    Créer un système Buzzer à l'aide de python

  9. 9

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  10. 10

    impossible d'obtenir l'image d'arrière-plan en plein écran dans reactjs

  11. 11

    Algorithme: diviser de manière optimale une chaîne en 3 sous-chaînes

  12. 12

    CSS: before ne fonctionne pas sur certains éléments,: after fonctionne très bien

  13. 13

    Conversion double en BigDecimal en Java

  14. 14

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  15. 15

    Comment choisir le nombre de fragments et de répliques Elasticsearch

  16. 16

    Comment vérifier si un utilisateur spécifique a un rôle? Discord js

  17. 17

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  18. 18

    Existe-t-il un moyen de voir si mon bot est hors ligne ?

  19. 19

    comment afficher un bouton au-dessus d'un autre élément ?

  20. 20

    Comment activer le message Pylint "too-many-locals" dans VS Code?

  21. 21

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

chaudétiquette

Archive