Umiejscawianie w CSS
■ Przycinanie nie jest dostępne w Internet Explorerze.
■ Oficjalnie przycinanie działa nieco inaczej, niż zostało to tutaj opisane. Przy określaniu wielkości przycinanego obszaru możesz użyć nie dwóch, lecz do czterech wartości. Jednak w Navigatorze wykorzystanie wszystkich czterech wartości spowoduje, że element w ogóle nie będzie widoczny.
■ Aktualnie przycinane obszary mogą mieć jedynie kształt prostokąta, jednak obiecano, że w przyszłych wersjach CSS dostępne będą także inne kształty.
Przycinanie elementu
Jeśli przycinasz obszar elementu, to oczywiste jest, że część jego zawartości nie zostanie wyświetlona. Właściwość overflow pozwala na określenie sposobu traktowania tej dodatkowej części elementu. Żadna aktualnie dostępna przeglądarka DHTML nie daje możliwości wykorzystania tej właściwości, czyli dodatkowa zawartość elementu będzie po prostu niewidoczna. Może jednak właściwość ta będzie obsługiwana w następnej generacji przeglądarek. Zobaczmy jednak, jak można ją ustawić.
Aby zdefiniować kontrolę nadmiaru:
1. #ht678
2. clip: rect(150 200);
Aby w elemencie pojawiła się część nadmiarowa, w pierwszej kolejności musisz go przyciąć. (Jeśli w tym kroku będziesz potrzebował pomocy, to przeglądnij poprzednią sekcję rozdziału.)
3. overflow:}
Podaj właściwość overflow.
4. scroll
Teraz podaj jedno z przedstawionych poniżej słów kluczowych, aby określić, jak program ma traktować nadmiarową część przyciętego elementu:
• scroll - jego użycie spowoduje, że wokół widocznego obszaru wyświetlane będą paski przewijania, co umożliwi osobom przeglądającym stronę przewijanie całej zawartości elementu;
• hidden - jego użycie spowoduje, że nadmiarowa część elementu zostanie ukryta;
• visible jego użycie spowoduje, że widoczna będzie nawet odcięta część elementu;
• auto - jego użycie pozwoli przeglądarce na podjęcie decyzji jak należy traktować dodatkową część elementu po jej odcięciu.
129