Gepunktete Linien in Chrome

8

Wenn Sie einen gepunkteten Rahmenstil verwenden, um eine Linie zu erstellen, rendert Chrome die Enden aus doppelten Gründen als Doppelpunkte, was besonders bei kurzen Linien schrecklich aussieht:

%Vor% %Vor%

Selbst etwas so Einfaches wie border-bottom: 2px dotted #000; funktioniert nicht. Ich habe einen Artikel gesehen, der vorschlägt, die linken / rechten Ränder transparent zu machen, aber das sieht noch schlimmer aus, wenn kleine Ecken der Punkte abgeschnitten werden.

Es sieht jedoch in Firefox gut aus. Gibt es einen Weg, um es in Chrome so gut aussehen zu lassen, oder habe ich kein Glück?

    
riv 26.07.2017, 19:04
quelle

2 Antworten

3

Sie können ein Pseudoelement mit den Rahmeneigenschaften absolut positionieren und die Position um die Breite "Punkt" versetzen, um den ersten und den letzten Punkt, die als Doppelpunkte dargestellt werden, auszublenden.

%Vor% %Vor%
    
Michael Coker 26.07.2017, 19:13
quelle
0

Wenn Sie nur den unteren Rand festlegen möchten, versuchen Sie text-decoration: unterstreichen ,

setze dann den text-decoration-style: dotted

Siehe Ссылка

    
Luki Centuri 26.07.2017 19:12
quelle

Tags und Links