Jak Rozciągnąć Obraz Tła

Spisu treści:

Jak Rozciągnąć Obraz Tła
Jak Rozciągnąć Obraz Tła

Wideo: Jak Rozciągnąć Obraz Tła

Wideo: Jak Rozciągnąć Obraz Tła
Wideo: Poszerzanie oryginalnego tła na zdjęciu. Photoshop 2024, Może
Anonim

Możliwość rozciągnięcia obrazu tła do pełnej szerokości okna przeglądarki za pomocą CSS pojawiła się dopiero wraz z wydaniem jej najnowszej specyfikacji - CSS3. Niestety, jak dotąd duża liczba internautów korzysta z wczesnych przeglądarek, które nie rozumieją specyfikacji CSS3. Dlatego musisz dokonać wyboru - albo skorzystaj z mniej wygodnego, ale dostępnego w różnych przeglądarkach rozwiązania, albo skorzystaj z zaawansowanej technologii, ale dla ograniczonej grupy odbiorców. Rozważmy obie opcje.

Jak rozciągnąć obraz tła
Jak rozciągnąć obraz tła

Niezbędny

Podstawowa znajomość HTML i CSS

Instrukcje

Krok 1

Pierwsza opcja jest oparta na wcześniejszych specyfikacjach języka CSS. Musisz utworzyć strukturę kodu HTML, która ma dwie nakładające się warstwy, jedna nad drugą. Warstwy (div) można rozciągnąć do szerokości ekranu w starej specyfikacji języka opisu stylu kaskadowego. Na dole warstw musisz umieścić obraz tła, a na górze całą zawartość strony. Taka struktura w treści dokumentu może wyglądać tak:

To będzie treść strony

A opis stylów dla tej struktury należy umieścić w części nagłówkowej. Na przykład to:

html, treść {

margines: 0px;

wzrost: 100%;

}

#tło {

pozycja: bezwzględna;

szerokość: 100%;

wzrost: 100%;

}

#ciało {

pozycja: bezwzględna;

szerokość: 100%;

wzrost: 100%;

indeks z: 2;

}

Tutaj warstwy z tłem identyfikatorów (to jest obraz tła) i treścią (jest to warstwa zawartości strony) są ustawione na pozycjonowanie bezwzględne i 100% szerokości i wysokości. Dodatkowo warstwie treści przypisywany jest numer seryjny z-index = 2. Określa on „głębokość” warstw – im większa, tym dalej od „dna” ta warstwa się znajduje. W naszym przypadku będzie nad warstwą tła, która używa domyślnego indeksu Z.

Krok 2

Cały kod może wyglądać tak:

html, treść {

margines: 0px;

wzrost: 100%;

}

#tło {

pozycja: bezwzględna;

szerokość: 100%;

wzrost: 100%;

}

#ciało {

pozycja: bezwzględna;

szerokość: 100%;

wzrost: 100%;

indeks z: 2;

}

To będzie treść strony

Nie zapomnij zastąpić nazwy pliku obrazu tła fon.png.

Krok 3

Druga opcja użyje właściwości background-size wprowadzonej w CSS3. Jednocześnie dodaj podobne właściwości do definicji stylów, które były wcześniej używane przez przeglądarki Mozilla Firefox, Google Chrome i Opera. Blok opisu stylu w tej wersji może wyglądać tak:

html {

tło: url (fon.png) naprawiono środek bez powtarzania;

-webkit-background-size: okładka;

-moz-background-size: okładka;

-o-rozmiar-tła: okładka;

rozmiar tła: okładka;

}

I tutaj nie zapomnij zastąpić nazwy pliku obrazu tła fon.png. A w treści samego dokumentu w tej wersji nie są wymagane żadne specjalne konstrukcje.

Zalecana: