z jakiegoś powodu, przy stosowaniu przerywana styl obramowania do linii, Chrome renderuje końce jako podwójnych kropek, który wygląda okropnie zwłaszcza na krótkich liniach:przerywane linie w 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/>
Nawet coś tak prostego jak border-bottom: 2px dotted #000;
nie działa. Zauważyłem, że jakiś artykuł sugeruje ustawienie przezroczystości w lewo/w prawo, ale wygląda to jeszcze gorzej, ponieważ odcina małe rogi kropek.
Wygląda jednak dobrze w przeglądarce Firefox. Czy jest jakikolwiek sposób, aby wyglądał tak dobrze w Chrome, czy mam pecha?
Dzięki, to powinno zadziałać, zakładając, że problemy są tylko na krańcach. – riv
Właściwie, 'inline-block' miesza pionowe wyrównanie, jeśli umieścisz inny tekst na tej samej linii, działa lepiej' vertical-align: bottom', ale nie jestem pewien jakie mogą mieć inne efekty uboczne. – riv
@riv Nie ma za co. 'vertical-align: bottom' powinno zająć się tym. –