2012-08-17 11 views
5

Po prostu szybkie pytanie, aby wyjaśnić pewne zamieszanie dotyczące jednostek na CSS perspective.Używanie jednostek w perspektywie CSS

W specyfikacji transformacji CSS odwołuje się do niej za pomocą px, np. perspective: 1000px; ale użyłem i w wielu innych miejscach inni używali go bez numeru px, np. perspective: 1000; np. Na W3Schools.

Czy jest bardziej preferowany? Czy to ma znaczenie?

Po prostu chcę to wyczyścić, dzięki.

+3

nigdy zaufać W3Schools - http://w3fools.com/ – Jawad

+0

Haha, tak myślałem nich może być stare - ale przeglądarek ile jestem świadomy akceptuje składnię bez prefiksu a nawet kilka postów tutaj nie korzystało z jednostek. – Luke

Odpowiedz

4

tylko dlatego, że przyjęta przez (niektóre) przeglądarek nie znaczy, że jest poprawne. Określenie jednostki miary to required by the CSS spec, chyba że wartość wynosi zero.

spec mówi:

Długości odnoszą się do pomiarów i odległość są oznaczone < długości > w definicjach własności. Długość to wymiar. Długość zerowa może być reprezentowana zamiast tego jako <numer> '0'. (Innymi słowy, w przypadku zerowych długości identyfikator jednostki jest opcjonalny.)

Wymiar to numer , po którym następuje natychmiast identyfikator jednostki.

(kopalni nacisk)

Patrz Distance Units i Other Units przykłady.

zobaczyć również dyskusję MDN z length

Powiązane problemy