Jak mogę złamać linię w rozpiętości po osiągnięciu szerokości przęsła? Próbowałem szerokości maksymalnej, ale to nie zadziałało, zakres jest zawsze tak długi jak tekst.Podział linii w rozpiętości o określonej szerokości?
Pomysły?
Dzięki!
Jak mogę złamać linię w rozpiętości po osiągnięciu szerokości przęsła? Próbowałem szerokości maksymalnej, ale to nie zadziałało, zakres jest zawsze tak długi jak tekst.Podział linii w rozpiętości o określonej szerokości?
Pomysły?
Dzięki!
Domyślnie elementy <span>
są "wbudowane" i zawsze będą rosły do rozmiarów ich zawartości. Musisz jednoznacznie zadeklarować, że <span>
ma być display: block;
lub display: inline-block;
.
span
to element wbudowany, co oznacza, że jest zawijany wokół tekstu (lub innych elementów śródliniowych). Nie podlega width
ani height
.
Chcesz blok elementem, takim jak div
, czy może inline-block element (osiągnięty poprzez ustawienie display: inline-block
na element).
Używam display: none na rozpiętości bo ukrywam to za pomocą Prototype. Więc ustawienie wyświetlania: blok na przykład pokazuje go, gdy strona ładuje się, co nie jest tym, czego chcę. Jak mogę sobie z tym poradzić? – user1638055
span {
display:block;
width:150px;
word-wrap:break-word;
}
+1 to prawda .. tylko do rozpatrzenia OP - jeśli trzeba element blokowy lepiej jedno użycie że już blokować (div, p itd.) –