Jednostki

W CSS do określania wartości polecenia można użyć:

  • liczb całkowitych
    np. Widows: 4
  • stałych
    np. Border-style: solid
  • łańcuchów
    np. Background-image: url('plik.jpg')
  • procentów
    np. Width: 50%
  • jednostek długości
  • względnych
  • em - wysokość aktualnej czcionki (np. Font-size: 2em - czcionka dwa razy większa niż u rodzica)
  • ex - wysokość małej litery (w aktualnej czcionce)
  • px - piksela
  • bezwzględnych
  • in - cale (1in = 2.54cm)
  • cm - centymetry
  • mm - milimetry
  • pt - punkty (1pt = 1/72in) - często używane przy definiowaniu rozmiaru czcionki
  • pc - pika (1pc = 12pt)

8 komentarzy

a z-index? tylko kwestia czy tam jest okreslany poziom warstwy, czy odleglosc od "zera" (moze przyszla opcja dla pulpitow 3d?)

tak renIO i dlatego tak właśnie jest w przykładzie....

Jeśli chodzi o jednostki to wydaje mi sie że właśnie właściwość orphans i widows (tak jak w przykładzie) ich nie potrzebują. W tym przypadku liczba określa ilość linii tekstu w akapicie, które powinny pozostać odpowiednio na końcu i na początku strony (dotyczy to oczywiście "paged media"). Tak wyczytałem na stronach w3c: http://www.w3.org/TR/CSS21/page.html#break-inside.

Jak dla mnie to tylko i wyłącznie 0 wchodzi w grę, reszta potrzebuje jednostek.

nieno teraz sie sam zamotałem.. 1px to juz nie jest liczba całkowita.. da sie znaleźć w ogóle przykłąd w css uzycia liczb całkowitych? niech ktoś to poprawi :/

ale teraz wychodzi w jednostkach... :>

poza tym ten artykuł powinien nazywać się "Wartości"

oczywiście chodziło o 1px... literówka :/

btw. takie rzeczy od razu poprawiaj..

Jesteś pewien, że można użyć border-width: 1? jeden czego? centymetrów, pikseli czy lat świetlnych? IMO po liczbie musi być jakaś jednostka (oprócz zera, bo 0cm i 0px to to samo).