Como posso desenhar uma linha pontilhada com CSS?
97
Por exemplo:
hr {
border:none;
border-top:1px dotted #f00;
color:#fff;
background-color:#fff;
height:1px;
width:50%;
}
Veja também Estilo <hr>
com CSS .
fonte
Usando HTML:
<div class="horizontal_dotted_line"></div>
e em styles.css:
fonte
A resposta aceita tem muitos problemas que não são mais necessários para os navegadores modernos. Eu testei pessoalmente o seguinte CSS em todos os navegadores, desde o IE8, e ele funciona perfeitamente.
border: none
deve vir primeiro, para remover todo o estilo de borda padrão que os navegadores aplicam àshr
tags.fonte
Você quer dizer algo como 'borda: preto pontilhado de 1px'?
referência w3schools.com
fonte
esta linha deve funcionar para você:
fonte
fonte
Tentei todas as soluções aqui e nenhuma deu uma linha limpa de 1px. Para conseguir isso, faça o seguinte:
Alternativamente:
fonte
use assim:
fonte
Para fazer isso, você simplesmente precisa adicionar um
border-top
ouborder-bottom
à sua<hr/>
tag da seguinte forma:com qualquer tipo de linha ou cor que você quiser
fonte
Adicione o seguinte atributo ao elemento que você deseja que tenha uma linha pontilhada.
fonte
Usando
hr
criou duas linhas para mim, uma sólida e outra pontilhada.Descobri que funcionou muito bem:
Além disso, como você pode definir a largura em uma porcentagem, sempre haverá algum espaço de cada lado (mesmo quando você redimensionar a janela).
fonte
Tente tracejado ...
fonte
Linha dobrada após elemento:
http://jsfiddle.net/korigan/ubtkc17e/
HTML
CSS
fonte