CSS proporciona la función de hacer una línea horizontal que incluya palabras o imágenes en el medio de la página web para que sea atractiva. Esto se puede lograr mediante el uso de propiedades CSS simples.
Sintaxis:
h4:before, h4:after { content: ""; flex: 1 1; border-bottom: 2px solid #000; margin: auto; }
Ejemplo-1: Para hacer una línea horizontal con palabras en el medio
<html> <head> <style> h4 { display: flex; flex-direction: row; } h4:before, h4:after { content: ""; flex: 1 1; border-bottom: 2px solid #000; margin: auto; } img { height: 100px; width: 100px; border-radius: 50%; } </style> </head> <body> <h4>GeeksforGeeks</h4> </body> </html>
Producción :
Ejemplo-2: Para hacer una línea horizontal con la imagen en el medio
<html> <head> <style> h1 { display: flex; flex-direction: row; } h1:before, h1:after { content: ""; flex: 1 1; border-bottom: 2px solid #000; margin: auto; } img { height: 100px; width: 100px; border-radius: 50%; } </style> </head> <body> <h1><img src= "https://www.geeksforgeeks.org/wp-content/uploads/gfg_200X200.png"> </h1> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por vaishalichauhan3003 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA