Formatowanie warunkowe CSS

Formatowanie warunkowe CSS
W tym artykule zajmiemy się formatowaniem warunkowym CSS w pliku HTML. Formatowanie warunkowe odbywa się w scenariuszach opartych na regułach lub w scenariuszach bazowych wizualnych, w których użytkownik ustawia regułę. Istnieją trzy scenariusze warunku dla formatowania warunkowego: wsparcie, media i scenariusze oparte na dokumentach. Będziemy wdrożyć wszystkie te rodzaje formatowania warunkowego, aby zrozumieć lepsze zrozumienie tej koncepcji.

Przykład 01: Formatowanie warunkowe w oparciu o zasadę warunkową CSS

W tym przykładzie użyjemy właściwości warunkowej reguły wspierającej CSS, aby ustalić, w jaki sposób zmiana stylu zostanie zastosowana po zmodyfikowaniu przeglądarki lub jej ustawień. W tym przykładzie zdecydujemy się na podejście CSS w stylu wewnętrznym.

W tym skrypcie zaczniemy od nagłówka pliku, w którym uwzględniono właściwości stylizacji do formatowania warunkowego wsparcia. W tagie stylu nazwiemy zasadę warunku „wspornika”. Następnie zastosuj formatowanie związane z wyświetleniem do znacznika nagłówka H1, w którym siatka się zmieni, gdy rozmiar wyświetlania zmieni się. Następnie otworzymy znacznik ciała i wstawymy sekcję dla znacznika nagłówka H1. Tag sekcji wywoła właściwości stylistyczne, które dodaliśmy do znacznika stylu nagłówka pliku. Zamkniemy sekcję i znacznik ciała, aby zakończyć plik.

W tym wyjściu widzimy, że przeglądarka jest otwarta w maksymalizowanym rozmiarze, a sekcja jest szeroko rozpowszechniona. Ale kiedy minimalizujemy rozmiar ekranu, sekcja dostosowuje się do zmiany rozmiaru i odpowiednio kurczy się do nowego rozmiaru strony, jak pokazano poniżej:

Przykład 02: Formatowanie warunkowe oparte na zasadzie warunkowej medialnej CSS

W tym przykładzie wykorzystamy technikę CSS stylu CSS. W tym przykładzie wykorzystamy właściwość reguły warunkowej Media Media CSS, aby kontrolować, jak zmienia się styl, gdy zmienia się rozmiar przeglądarki.

W tym skrypcie zaczniemy od nagłówka pliku, w którym zostaną uwzględnione właściwości stylizacji formatowania warunkowego multimedialnego. Wzywamy regułę warunku „multimediów” w znaczniku stylu i zastosujemy formatowanie związane z wyświetleniem do znacznika nagłówka H1, aby siatka zmieniła się, gdy rozmiar wyświetlania zmieni się na 700px lub mniejszy. Następnie otworzymy znacznik ciała, w którym dodamy sekcję dla znacznika nagłówka H1. Tag sekcji wywoła właściwości stylistyczne, które dodaliśmy do znacznika stylu nagłówka pliku. Zamkniemy sekcję i znacznik ciała, aby zakończyć plik.

W obu tych fragmentach widzimy, że po zmianie rozmiaru formatowanie jest inne, a gdy powiększa się do właściwości stylizacji zdefiniowanych w nagłówku pliku.

Przykład 03: Formatowanie warunkowe w oparciu o regułę warunkową dokumentu CSS

Użyjemy dokumentu CSS Warunkowe możliwości reguł zarządzania sposobem zmiany stylu w tym przykładzie, gdy zmienia się rozmiar przeglądarki.

Zaczniemy od nagłówka pliku, który zawiera znacznik stylu, w którym użyjemy reguły warunku „dokumentu”. Następnie dodamy formatowanie związane z wyświetlaczem do znacznika nagłówka H1, aby siatka zmieniła się w zależności od wizyty URL. Zmienimy również kolor tła, kolor czcionki i wyściółkę. Tag sekcji wywoła atrybuty stylistyczne dodane w znaczniku stylu nagłówka pliku. Aby zakończyć plik, zamkniemy sekcję i tagi nadwozia.

Powyższe dane wyjściowe to wizja wyglądu strony podczas wizyty danego URL dokumentu.

Przykład 04: Formatowanie warunkowe na elemencie tabeli poprzez przekształcenie koloru czcionki

W tym przykładzie sformatujemy tabelę i jej elementy przy użyciu formatowania warunkowego. Jest to rodzaj formatowania warunkowego, który nie jest zgodny z żadnymi z trzech zasad warunków CSS.

W tym skrypcie będziemy dodawać właściwości stylizacji CSS w stylu znacznika typu tekstu. W tym znaczniku skupimy się na czcionce danych tabeli. Najpierw dodamy dwie właściwości, które będą miały określone warunki. Pierwsza właściwość będzie dotyczyć normalnego wprowadzania danych, które zostanie pokazane jako wejście przez funkcję selektora „ATT”. Następnie druga właściwość będzie miała na to kwotę, która będzie miał ze sobą znak „-”, w którym funkcja po przekształcaniu koloru czcionki w czerwony kolor, który w naszym przypadku podkreśla wartość ujemną lub stratę.

Następnie zamkniemy styl i znaczniki głowy i otworzymy korpus pliku HTML. Dołączymy tabelę z granicą w korpusie pliku. Za pomocą znacznika TR dodamy dwa wiersze do tej tabeli. Pierwszy rząd będzie miał dwie kolumny, jedną dla nagłówka i jedną dla danych tabeli. W danych tabeli uwzględnimy kwotę pieniężną odpowiadającą właściwości wskazanej w znaczniku stylu. Drugi wiersz będzie miał również podobną strukturę, ale dane tabeli będą miały wartość ujemną. Następnie zakończymy plik, zamykając wszystkie pozostałe znaczniki.

Jak pokazano na powyższym wyjściu, wartość dodatnia znajduje się w czarnej czcionce, podczas gdy wartość ujemna w drugim rzędzie jest w czerwonej czcionce, jak stwierdzono w znaczniku stylu.

Przykład 05: Formatowanie warunkowe w tabeli za pomocą transformacji danych tabeli

W tym przykładzie użyjemy formatowania warunkowego na elemencie TD (dane tabeli) tabeli. Jest to rodzaj formatowania warunkowego, który nie jest zgodny z żadnymi z trzech zasad warunków CSS.

Atrybuty stylizacji CSS zostaną dodane w stylu znacznika typu tekstu w tym skrypcie. Wartość danych tabeli będzie nacisk na ten znacznik. Najpierw podamy stół i jego zawartość granicy. Pierwszą właściwością będzie standardowe dane wejściowe danych, które zostaną pokazane jako wejście przez funkcję wyboru „ATT”. Druga nieruchomość będzie miała kwotę, o wartości „0”,. Funkcja After sprawi, że ta wartość będzie domyślnym widokiem. Następnie zamkniemy styl i znaczniki głowy i otworzymy korpus pliku HTML.

Wprowadzimy tabelę z dwoma rzędami w korpusie pliku za pomocą znacznika TR. Pierwszy rząd będzie zawierał dwie kolumny: jedna dla tytułu tabeli i jedna dla danych tabeli. W danych tabeli uwzględnimy kwotę pieniężną odpowiadającą właściwości wskazanej w znaczniku stylu. Drugi rząd zostanie ustrukturyzowany podobnie, ale dane tabeli zostaną ustawione na „0."

Jak widać w następnym wyniku, pierwszy rząd ma wartość normalną, a drugi rząd ma symbol zastępczy, jak podano w znaczniku stylu.

Wniosek:

W tym artykule omówiliśmy warunkowe formatowanie, które zapewnia CSS. Formatowanie warunkowe jest zwykle ustalane na trzech zasadach związanych z wsparciem, mediami i dokumentami. Wszystkie te trzy mają różne granice, aby zastosować zmiany na stronie internetowej, które zostały omówione i wdrożone w tym artykule. Wówczas drugi rodzaj formatowania nie przestrzega tych zasad i odbywa się wyłącznie w sprawie wizualnej postrzegania zainteresowanej osoby. W tym artykule zaimplementowaliśmy ten rodzaj formatowania warunkowego na elemencie tabeli w notatniku ++.