По какой-то причине при использовании стиля пунктирной границы для создания линии Chrome отображает концы в виде двойных точек, что выглядит ужасно, особенно на коротких линиях:
.text {
border-bottom: 2px dotted #000;
}
<span class="text">Hi</span><br/>
<span class="text">lll</span><br/>
<span class="text">22</span><br/>
Даже такая простая вещь, как border-bottom: 2px dotted #000;
, не работает. Я видел, что в какой-то статье предлагается сделать левые/правые границы прозрачными, но это выглядит еще хуже, потому что обрезает маленькие углы точек.
Однако в Firefox это выглядит нормально. Есть ли способ заставить его выглядеть так же хорошо в Chrome, или мне не повезло?