transparent
to kolor. Element może mieć zarówno obraz tła, jak i kolor tła.
Powyższy odpowiada:
body {
background-color: transparent;
background-image: url('background.jpg');
background-repeat: repeat;
background-attachment: scroll;
}
Kolor jest ważne Ogólnie, gdy np obraz tła nie ładuje się lub obraz zawiera przezroczyste regiony lub obraz nie jest powtarzany w celu wypełnienia całego obszaru (co nie jest prawdą w tym przykładzie).
Jednak od transparent
jest „wartość początkowa”, to nigdy nie jest to konieczne przy korzystaniu z background
skrótów, ponieważ skrótowym automatycznie ustawia wszystkie właściwości nieokreślonych ich wartości początkowej.
Zatem jedyny przypadek, gdzie zastosowanie transparent
sens jako kolor tła obejmuje:
- nie używając skrótów, ale zamiast bezpośrednio za pomocą właściwości
background-color
;
- za pomocą tego, aby zastąpić inny selektor, który stosuje się bezpośrednio do tego elementu.
Przykładem może być
body.foo { background-color: blue; }
body.foo.bar { background-color: transparent; }
Obawiam się, że to nie jest poprawne. Jawne ustawienie wartości nie ma żadnej różnicy (zobacz moją odpowiedź). – user123444555621
Dobra przynęta na Pumbaa80, założyłem, że to "dziedziczenie". Ustalenie. – Domenic
@MrLister, Powiedziałem "naprawianie", a nie "naprawiono". * Teraz * zostało naprawione;). – Domenic