Manipulacja atrybutem clip (przykład 3.1)

odczytaj wartości clip dla bloku


clipTo('pierwszyDiv',0,170,20,0)
clipTo('pierwszyDiv',50,170,95,120)


Powrót do stanu początkowego:
clipTo('pierwszyDiv',0,200,100,0)


clipBy:
(10,0,0,0)
(-10,0,0,0)
(0,0,0,10)
(0,0,0,-10)
(0,10,0,0)
(0,-10,0,0)
(0,0,10,0)
(0,0,-10,0)



( spis treści )
Tekst w tabelce
Ten blok ma wymiary 200x100.
UWAGA
Przegladarki NN 4.0 i IE 4.0 różnią się nieco w interpretacji atrybutu clip. Mianowicie: jeżeli rozmiary clip przekraczają rozmiary bloku, to w IE 'nadmiarowa' część bloku nie jest widoczna, a w NN jest.

Tak więc powyższy blok 'clipowany' w IE nigdy nie przekroczy rozmiarów 200x100 pikseli (czarna ramka!), a w NN przekroczy.

Interpretacja IE wydaje się bardziej logiczna: jeśli clip to 'dziura', przez którą widać nasz blok, to nie możemy zobaczyć bloku tam, gdzie go nie ma, czyli poza granicami wyznaczonymi przez jego fizyczne rozmiary!