Najnowsze tutoriale tworzenie stron internetowych
 

CSS Tekst


Tekst CSS3

CSS3 zawiera kilka nowych funkcji tekstowych.

W tym rozdziale dowiesz się o następujących właściwościach tekstowych:

  • text-overflow
  • word-wrap
  • word-break

Pomoc Browser

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje właściwość.

Liczby obserwowani przez -o- określić pierwszą wersję, która pracowała z prefiksem.

Nieruchomość
text-overflow 4.0 6.0 7.0 3.1 11.0
9.0 -o-
word-wrap 23.0 5.5 3.5 6.1 12.1
word-break 4.0 5.5 15.0 3.1 15.0

CSS3 Tekst przelewowy

CSS3 text-overflow właściwość określa sposób przepełniony treści, które nie są wyświetlane powinny być sygnalizowane użytkownikowi.

To może być przycięty:

To jest jakiś długi tekst, który nie zmieści się w pudełku

lub może być wyświetlany jako wielokropkiem (...):

To jest jakiś długi tekst, który nie zmieści się w pudełku

Kod CSS jest następujący:

Przykład

p.test1 {
    white-space: nowrap;
    width: 200px;
    border: 1px solid #000000;
    overflow: hidden;
    text-overflow: clip;
}

p.test2 {
    white-space: nowrap;
    width: 200px;
    border: 1px solid #000000;
    overflow: hidden;
    text-overflow: ellipsis;
}
Spróbuj sam "

Poniższy przykład pokazuje, jak można wyświetlać nadmiarowe treść po najechaniu na element:

Przykład

div.test:hover {
    text-overflow: inherit;
    overflow: visible;
}
Spróbuj sam "

CSS3 Słowo owijania

CSS3 word-wrap właściwość umożliwia długie słowa, aby móc być złamane i zawinąć do następnego wiersza.

Jeśli słowo jest zbyt długa, by zmieścić się w obszarze, to rozszerza się na zewnątrz:

Ustęp ten zawiera bardzo długie słowo: thisisaveryveryveryveryveryverylongword . Długa słowo złamie i zawinąć do następnego wiersza.

Właściwość word-wrap pozwala wymusić tekst zawijać - nawet jeśli oznacza to dzielenie go w środku słowa:

Ustęp ten zawiera bardzo długie słowo: thisisaveryveryveryveryveryverylongword . Długa słowo złamie i zawinąć do następnego wiersza.

Kod CSS jest następujący:

Przykład

Umożliwiają długich słów, aby mogły być złamane i zawijać na następnej linii:

p {
    word-wrap: break-word;
}
Spróbuj sam "

CSS3 Słowo Rozstania

CSS3 word-break właściwość określa zasady łamania linii.

Ten akapit zawiera jakiś tekst. Ta linia-break-at-myślnikami.

Ten akapit zawiera jakiś tekst. Linie złamie w każdej postaci.

Kod CSS jest następujący:

Przykład

p.test1 {
    word-break: keep-all;
}

p.test2 {
    word-break: break-all;
}
Spróbuj sam "

Sprawdź się z ćwiczeń!

Ćwiczenie 1 » Ćwiczenie 2» Ćwiczenie 3 »


CSS3 Właściwości tekstu

Poniższa tabela zawiera nowe właściwości CSS3 tekstu:

Nieruchomość Opis
text-align-last Określa sposób wyrównania ostatnią linię tekstu
text-emphasis Skrót do ustawienia text-emphasis stylu i text-nacisk-kolor w jednej deklaracji
text-justify Określa sposób uzasadniony Tekst powinien być wyrównany i rozstawione
text-overflow Określa, jak nadmiarowe treści, które powinny być sygnalizowane użytkownikowi nie jest wyświetlany
word-break Określa linia łamania zasady non-skrypty CJK
word-wrap Umożliwia długie słowa, aby móc być złamane i zawinąć do następnej linii