Placer les ancres au bon endroit sur les images responsives est devenu plus important de nos jours. Parce que nous rencontrons de nombreuses publicités dans notre vie quotidienne, si l'ancre n'est pas placée correctement sous l'image responsive, il sera plus difficile pour les utilisateurs de comprendre la page Web.
Nous utilisons CSS et HTML pour ancrer les éléments à la bonne position sur l'image réactive. Avant de plonger dans cet article pour mieux comprendre, jetons un coup d'œil rapide aux ancres et aux balises d'image en HTML.
Grâce à son attribut href, l'élément HTML (ou élément d'ancrage) génère un lien hypertexte vers une page Web, un fichier, une adresse e-mail, un emplacement sur la même page ou tout autre contenu pouvant être adressé par une URL.
Chaque doit contenir un texte décrivant la destination finale du lien. Lorsque le focus est sur l'élément , appuyer sur Entrée active l'attribut href s'il existe.
Voici la syntaxe de la balise d'ancrage en HTML
<a href = "link"> Link Name </a>
Grammaire
<img src="" alt="" style="max-width:90%" height="">
Exemple
<!DOCTYPE html> <html> <body> <style> .tutorial { display: flex; width: 60%; margin: auto; } .type { text-align: center; } .tutorial img { max-width: 90%; display: block; } </style> <div class="tutorial"> <div class="type"> <img src="https://www.tutorialspoint.com/java/images/java-mini-logo.jpg" alt="Comment ancrer un élément à la bonne position dans une image responsive ?" > <a href="https://www.tutorialspoint.com/java/index.htm">Java Tutorial</a> </div> <div class="type"> <img src="https://www.tutorialspoint.com/html/images/html-mini-logo.jpg" alt="Comment ancrer un élément à la bonne position dans une image responsive ?" > <a href="https://www.tutorialspoint.com/html/index.htm">HTML Tutorial</a> </div> </div> </body> </html>
Exemple
<!DOCTYPE html> <html> <body> <style> #tutorial{ float:left; position: relative; } #tutorial img { max-width: 100%; display: inline-block; } a.link1{ height:15%; width:15%; position: absolute; top:60%; left:10%; display:block; background:#00FF00 ; } a.link2{ height:15%; width:15%; position: absolute; top:50%; left:76%; display: block; background:#FF0000; } </style> <div id="tutorial"> <div> <img src="https://www.math-english.com/media/dices/two-dices2.png" alt="Comment ancrer un élément à la bonne position dans une image responsive ?" > </div> <a href="https://www.tutorialspoint.com/html/index.htm" class="link1">HTML</a> <a href="https://www.tutorialspoint.com/java/index.htm" class="link2">JAVA</a> </div> </body> </html>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!