¿Cómo puedo dibujar una línea de puntos con CSS?
97
Por ejemplo:
hr {
border:none;
border-top:1px dotted #f00;
color:#fff;
background-color:#fff;
height:1px;
width:50%;
}
Consulte también Estilo <hr>
con CSS .
fuente
Usando HTML:
<div class="horizontal_dotted_line"></div>
y en styles.css:
fuente
La respuesta aceptada tiene una gran cantidad de cruft que ya no es necesaria para los navegadores modernos. He probado personalmente el siguiente CSS en todos los navegadores desde IE8 y funciona perfectamente.
border: none
debe ser lo primero, para eliminar todo el estilo de borde predeterminado que los navegadores aplican a lashr
etiquetas.fuente
¿Quieres decir algo como 'borde: 1px punteado negro'?
Referencia de w3schools.com
fuente
esta línea debería funcionar para usted:
fuente
fuente
Probé todas las soluciones aquí y ninguna dio una línea limpia de 1px. Para lograr esto, haga lo siguiente:
Alternativamente:
fuente
usar así:
fuente
Para hacer esto, simplemente necesita agregar un
border-top
oborder-bottom
a su<hr/>
etiqueta de la siguiente manera:con cualquier tipo de línea o color que desee
fuente
Agregue el siguiente atributo al elemento que desea que tenga la línea de puntos.
fuente
El uso
hr
creó dos líneas para mí, una sólida y otra de puntos.Descubrí que esto funcionó bastante bien:
Además, debido a que puede hacer que el ancho sea un porcentaje, siempre tendrá algo de espacio a cada lado (incluso cuando cambie el tamaño de la ventana).
fuente
Trate de guiones ...
fuente
Línea tras elemento marcada:
http://jsfiddle.net/korigan/ubtkc17e/
HTML
CSS
fuente