CSS

Jednostki

  • 2007-02-23 14:40
  • 8 komentarzy
  • 2007 odsłon
  • Oceń ten tekst jako pierwszy
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

tomkiewicz 2007-03-03 20:24

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

Kooba 2006-12-23 21:04

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

renIO 2006-12-22 11:04

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.

Ktos 2006-07-18 14:51

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

Kooba 2006-07-18 12:54

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 :/

Jojersztajner 2006-07-18 12:46

ale teraz wychodzi w jednostkach... :>

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

Kooba 2006-07-18 11:24

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

btw. takie rzeczy od razu poprawiaj..

Ktos 2006-07-17 19:10

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).