Overflow CSS: Wyświetla zawartość elementu

Tabele stylów kaskadowych są łatwe w użyciu, jeśli nie przejdziesz do dziedziczenia piekielnego, rozkładu priorytetów, struktury klas, teoretycznych momentów i praktycznych doświadczeń. Głównym celem każdej własności CSS jest wyświetlanie, ale nie oznacza to wcale "widoczności": nie mniej ważny jest projekt "Ukryty CSS ukryty".

Elementy strony

Strona zawiera nie tylko elementy, może zawierać elementy elementów, niezależnie od tego, czy są ramkami (i może to być nie tylko komplet komponentów, ale także inna strona), czy też własnymi systemami obiektów.


Naturalnie, ogromna większość programistów stron praktykuje wiązanie gumy, jest zmuszona liczyć się z rosnącą ilością informacji i faktem, że bariera od 800 do 600 pikseli - nie jest barierą 640 KB, czyli kilkadziesiąt Z biegiem lat mentalność twórców MS DOS wykroczyła poza skomplikowane życie programistów i użytkowników pierwszych osobowości.
W budowaniu stron internetowych wszystko na pierwszy rzut oka jest łatwiejsze: żadna strona nie jest umieszczana na ekranie, a przeglądarka powoduje przewijanie. Chociaż programista może przewidzieć wyjście zawartości strony w oknie bez pasków przewijania i bez innych właściwości: zawartość strony nigdy nie zawodzi poza przydzielonym jej oknem. Jest to naturalne, poza oknem są inne programy, a okno przeglądarki - nie lepsze niż inne okna: system operacyjny zawsze oznacza równość aplikacji. Jednak niezależnie od tego, w jaki sposób priorytety były priorytetowe w wyborze wersji układu, bez względu na to, jak rozłożone zainteresowanie odwiedzających na optymalneRozdzielczość ekranu dla oglądania witryn, dziś są różne ekrany, które nie zawsze mają prostokątne, ustalone rozmiary.


Dynamiczny świat poprzez przepełnienie CSS

Przyjmuje się, że strona witryny jest treścią z hipertekstem, która określa, w jaki sposób wyświetlać ją w określonych warunkach. . Wszystko się zmienia. Nawet jeśli strona jest taka, że ​​jej zawartość nie może być zmieniana przez wiele lat, nie ma gwarancji, że nieoczekiwany użytkownik nie otworzy jej na nowym urządzeniu, którego twórca tej strony nawet nie odgadł. Właściwości reguły CSS w przepełnieniu obejmują tylko cztery: można ukryć wszystko, co wykracza poza obszar elementu, wyświetlać, zapewniać przewijanie zawsze lub tylko wtedy, gdy jest to konieczne, lub dziedziczyć wartości od przodka.
W pierwszym przypadku (przepełnienie: ukryte) cała zawartość wykraczająca poza element zostanie ukryta, a brakująca nie będzie dostępna. Ta pozycja jest skuteczną, ale równie interesującą opcją pokazania wszystkiego, co wykracza poza (przepełnienie: widoczne). Deweloper daje więc odwiedzającym możliwość zapoznania się z pełną treścią i zarządzaniem jej głośnością. Mniejsze możliwości dają przewijanie (przepełnienie: przewijanie - zawsze są paski przewijania lub przepełnienie: automatycznie - paski przewijania pojawiają się w razie potrzeby).

Cechy korzystania z reguły przepełnienia

Elementy znajdujące się wewnątrz znacznika mają znaczenie CSS "nadmiar tekstu" jest szczególnie interesujący tylko wtedy, gdy jest tekstem. Umieszczanie innychelementy są zazwyczaj ustalane za pomocą współrzędnych lub względnych pozycji.
Elementy tekstowe nie zawsze zawierają stałą liczbę znaków, a jeśli konieczne jest użycie reguły przepełnienia, CSS jest obciążany kontrolowaniem nieprzewidywalnych zmian w objętości treści. W szczególności, podczas instalacji można zastosować wartości nieruchomości lub Autoprzewijanie, a następnie zablokować wyświetla niczego poza pole, dając odwiedzającym zestaw przycisków, które będzie poruszać niewidzialny zawartości w obszarze widzialnym. Jest to powszechna praktyka. Nie wszystkim podoba się pasek przewijania, niektórzy wolą cztery przyciski: do początku, do przodu, do tyłu, do końca. Ponadto reguła CSS przepełnienie w sensie auto /przewijać stronę przynosi nieprzyjemny element niepewności: przeglądarka przynosi priorytet zwoju od strony jego elementu, gdy jest nad kursorem myszy. Gdy element jest blok tekstu, nie jest to bardzo widoczne i niewygodne, ale jeśli cała szerokość okna, aby ustawić suwak (blok elementy-zdjęciach), to uporać się z takiej konstrukcji nie zawsze może być z dala często trzeba używać przycisków „początek” lub „na końcu strony

. Priorytety przewijania

strona Dialog z gościem jest niezbędna, a także jego konstrukcja, rozwój, zawartość. jako strona otwiera przeglądarkę i robi to we własnym oknie lub osobnej karcie, to najprawdopodobniej, prawo, aby przewinąć powinien mieć stronę, a nie jeść Te ostatnie mogą być nie tylko liczne, ale każdy może mieć swoją własną funkcję
.
Strona zawsze zawiera określoną treść, nawet jeśli odnosi się do dziedziny filozofii, mistycyzmu lub innej nieprzewidywalnej treści. Dlatego zawsze można przewidzieć konkretne obciążenie okna dialogowego dla elementów z regułą CSS z przepełnieniem. W szczególności, jeśli element jest selektorem roku (daty), klasyczny selektor będzie niewygodny, a jego pasek przewijania przyniesie oczywistą niedogodność. Stosując w tym przypadku przepełnienie, CSS może być efektywnie zastosowany dodatkowo: wewnętrzne elementy elementu, wybrane okresy, zapewnia odwiedzającym możliwość szybkiego i wygodnego określenia żądanej liczby, miesiąca, roku.

Powiązane publikacje