Przejdź do treści

element - Kurs HTML i CSS

  • CSS
    Drukowanie CSS / Blokada przełamania strony {page-break-inside}

    ...unikanie przełamania auto - brak ograniczeń Polecenie page-break-inside: avoid powoduje, że strona nie zostanie przełamana wewnątrz wskazanego elementu, tzn. pozostanie on w całości na jednej stronie (chyba że będzie zbyt duży, aby się na niej zmieścić). Jest to przydatne, jeśli nie chcemy, aby np. wykaz albo tabela zostały przedzielone pomiędzy dwie strony. W takim przypadku lepiej żeby drukarka przełamała stronę trochę wcześniej, a element zostanie przeniesiony na następną kartkę...

  • CSS
    Jednostki CSS / Wyrażenia matematyczne

    ...mnożenie / dzielenie Czasami proste określnie pojedynczej jednostki staje się niewystarczające. Przykładowo możemy chcieć, aby jakiś element miał rozmiar 50% i dodatkowo 10 pikseli. Sposobem na uzyskanie takiego rezultatu jest określenie wyrażenia matematycznego: calc(50% + 10px) Tworzenie prostych wyrażeń matematycznych jest dość intuicyjne. Wystarczy pamiętać o kilku podstawowych zasadach: Dodawać i odejmować można tylko wielkości tego samego typu. W przeciwnym razie...

  • CSS
    Komendy CSS 2 / Specyfikacja CSS

    ...cech (własności) oraz ich wartości według oryginalnej specyfikacji CSS2, opracowanej przez organizację W3C. Wyjaśnienie znaczenia poszczególnych elementów opisu: WARTOŚĆ Wartości które może przyjąć cecha. Przyjęto tutaj następujące oznaczenia: Słowa kluczowe zostały wpisane bez żadnych dodatkowych znaków (np. center, left-side). Wyraz inherit oznacza, że element przyjmuje wartość cechy, taką samą jak jego rodzic (zasada dziedziczenia). Typy podstawowe zostały ujęte w znaki < oraz >. Są...

  • CSS
    Tryb Quirks / X-UA-Compatible

    ...znacznika META nie zmienia sposobu "przedstawiania się" przeglądarki - nadal będzie to MSIE 8.0. Może to wywoływać pewne problemy, gdy niektóre elementy strony zależą od podanej wersji przeglądarki. Pojawia się wtedy rozbieżność pomiędzy sposobem renderowania dokumentu a oczekiwaną w takiej sytuacji wersją przeglądarki. Aby opisany tutaj znacznik META funkcjonował prawidłowo, musi znajdować się w nagłówku strony, a przed nim mogą być wstawione tylko inne znaczniki <meta> lub element...

  • CSS
    Układ wielokolumnowy CSS / Szerokość kolumny {column-width}

    ...interpretuje Internet Explorer 10, Firefox 52, Opera 11-12 i 37, Chrome 50) selektor { column-width: szerokość } Selektorem może być dowolny element blokowy z wyjątkiem tabel [zobacz: Wstawianie stylów]. Szerokość jest wyrażona w jednostkach długości i musi być większa od zera. Aby usunąć kolumny lub pozwolić przeglądarce wyznaczyć ich szerokość w inny sposób, należy podać wartość auto. Ustalając szerokość kolumn pozwalamy przeglądarce automatycznie wyświetlić tyle kolumn, ile będzie...

  • CSS
    Menu w CSS / Menu z nagłówkami

    ...listę daje naprawdę duże możliwości, to powstaje mały problem, jeśli przed blokiem ma się wyświetlić nagłówek w formie tytułu działu. Istnieje inny element, który zapewnia taki podział pozycji - lista definicyjna (słownik). Specyfikacja HTML 4.01 podaje alternatywne zastosowania tego znacznika - np. do przedstawiania dialogu. Można zatem przyjąć, że lista definicyjna reprezentuje pozycje połączone ze sobą w taki sposób, że zawartość <dd>...</dd> stanowi rozwinięcie (uszczegółowienie)...

  • CSS
    Układ wielokolumnowy CSS / Liczba kolumn {column-count}

    (CSS 3 - interpretuje Internet Explorer 10, Firefox 52, Opera 11-12 i 37, Chrome 50) selektor { column-count: liczba } Selektorem może być dowolny element blokowy z wyjątkiem tabel [zobacz: Wstawianie stylów]. Liczba jest wartością naturalną, większą od zera. Aby usunąć kolumny lub pozwolić przeglądarce wyznaczyć ich szerokość w inny sposób, należy podać wartość auto. Polecenie jest przydatne, jeżeli ważniejsze jest dla nas, aby tekst zawsze znajdował się w ściśle określonej liczbie kolumn...

  • CSS
    Układ wielokolumnowy CSS / Przełamanie kolumny {break-before, break-inside, break-after}

    (CSS 3 - interpretuje Internet Explorer 10, Opera 11-12 i 37, Chrome 50) Przełamanie kolumny przed elementem: selektor { break-before: column } Przełamanie kolumny po elemencie: selektor { break-after: column } Blokada przełamania kolumny przed elementem: selektor { break-before: avoid-column } Blokada przełamania kolumny po elemencie: selektor { break-after: avoid-column } Blokada przełamania kolumny wewnątrz elemenu: selektor { break-inside: avoid-column } We wszystkich...

  • CSS
    Układ wielokolumnowy CSS / Wypełnienie kolumn {column-fill}

    ...Chrome 50) selektor { column-fill: wypełnienie } Jako "wypełnienie" należy podać: balance Kolumny wypełnią całą możliwą szerokość elementu (domyślnie) auto Kolumny wypełnią całą możliwą wysokość elementu (ma sens tylko, jeśli jednocześnie określimy wysokość elementu, który zawiera kolumny) Przeglądarka stara się zawsze zrównoważyć kolumny tekstu w taki sposób, aby możliwie wszystkie (oprócz ostatniej) miały taką samą wysokość i nie było żadnej wolnej przestrzeni z prawej...

  • CSS
    Układ elastyczny CSS / Wyrównanie wiersza {align-items, align-self}

    ...nr 1 blok 2 blok 3 align-items: flex-end To jest blok nr 1 blok 2 blok 3 "align-items: center" - ten sposób pozwala wyśrodkować w pionie element, nawet jeżeli z góry nie wiemy, ile treści będzie się w nim znajdować: To jest blok nr 1 blok 2 blok 3 align-items: baseline blok 1 blok 2 blok 3 align-items: stretch To jest blok nr 1 blok 2 blok 3 Indywidualne wyrównanie wiersza {align-self} selektor { align-self: wyrównanie } Selektorem mogą być dzieci...

« 1 ... 17 18 19 20 21 22 »

★★★★★ 5/5 (289)

Facebook