Utilisation de l'option La balise vous permet d'afficher des images sur votre site Web. Le
Le code CSS utilise les propriétés de transformation et d'inclinaison pour créer les formes hexagonales. La propriété overflow: Hidden est utilisée pour masquer les parties des images qui se trouvent en dehors de la forme hexagonale.
Le code HTML définit 24 formes hexagonales, chacune avec une image, un titre et un paragraphe de texte. Le code CSS stylise les formes hexagonales et le texte.
Voici une répartition du code HTML et CSS :
HTML
Le < ul> La balise
la balise définit un paragraphe.
CSSLe sélecteur * sélectionne tous les éléments.
La marge : 0; et remplissage : 0 ; Les propriétés suppriment la marge et le remplissage par défaut de tous les éléments.
Le sélecteur de corps sélectionne le
élément.L'arrière-plan : rgb(123, 158, 158); La propriété définit la couleur d'arrière-plan du
element.Le sélecteur #hexGrid sélectionne l'élément avec l'identifiant "hexGrid".Le débordement : caché ; La propriété masque les parties des images qui se trouvent en dehors de la forme hexagonale.
La largeur : 90 % ; La propriété définit la largeur de l'élément #hexGrid à 90%.
La marge : 0 auto; la propriété centre l'élément #hexGrid.
Le padding:0.707% 0; La propriété ajoute un remplissage en haut et en bas de l'élément #hexGrid.
Le sélecteur #hexGrid:after sélectionne le pseudo-élément après l'élément #hexGrid.
Le contenu : "" ; La propriété ajoute une chaîne vide au pseudo-élément.
La propriété display: block; La propriété définit le type d'affichage du pseudo-élément à bloquer.
Le clear: Both; La propriété empêche le pseudo-élément d'être enveloppé par d'autres éléments.
Le sélecteur .hex sélectionne tous les éléments de classe "hex".
La position : relative; La propriété définit le type de position de l'élément .hex sur relatif.
Le list-style-type: none; La propriété supprime les puces par défaut des éléments .hex.
Le float: left; La propriété fait flotter les éléments .hex vers la gauche.
Le débordement : caché ; La propriété masque les parties des images qui sont en dehors de la forme hexagonale.
La visibilité : cachée ; La propriété masque les éléments .hex.
Le -webkit-transform : rotate(-60deg) skewY(30deg); La propriété fait pivoter les éléments .hex de -60 degrés et les incline de 30 degrés sur l'axe y.
La -ms-transform : rotate(-60deg) skewY(30deg); La propriété fait pivoter les éléments .hex de -60 degrés et les incline de 30 degrés sur l'axe y.
La transformation : rotate(-60deg) skewY(30deg); La propriété fait pivoter les éléments .hex de -60 degrés et les incline de 30 degrés sur l'axe y.
Le sélecteur .hex * sélectionne tous les éléments enfants des éléments .hex.
La propriété position : absolue ; La propriété définit le type de position des éléments enfants sur absolu.
La visibilité : visible ; La propriété rend les éléments enfants visibles.
Le sélecteur .hexIn sélectionne tous les éléments avec la classe "hexIn".
Le display:block; La propriété définit le type d'affichage des éléments .hexIn à bloquer.
La largeur : 100 % ; La propriété définit la largeur des éléments .hexIn à 100%.
La hauteur : 100% ; La propriété définit la hauteur des éléments .hexIn à 100%.
La propriété text-align: center; La propriété centre le texte dans les éléments .hexIn.
La couleur : #fff; La propriété définit la couleur du texte des éléments .hexIn sur blanc.
Le débordement : caché ; La propriété masque les parties des images qui se trouvent en dehors de la forme hexagonale.
Le -webkit-transform: skewY(-30deg) rotate(60deg); La propriété incline les éléments .hexIn de -30 degrés sur l'axe y et les fait pivoter de 60 degrés.
La -ms-transform: skewY(-30deg) rotate(60deg); La propriété incline les éléments .hexIn de -30 degrés sur l'axe y et les fait pivoter de 60 degrés.
La transformation : skewY(-30deg) rotate(60deg); La propriété incline les éléments .hexIn de -30 degrés sur l'axe y et les fait pivoter de 60 degrés.
La -webkit-backface-visibility: Hidden; La propriété masque la face arrière des éléments .hexIn.
La face arrière-visibilité : cachée ; La propriété masque la face arrière des éléments .hexIn.
CONTENU HEX
Le sélecteur .hex img sélectionne toutes les images
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!