-
Data: 2011-08-01 11:15:06
Temat: CSS - jak zdefiniować tło?
Od: Marek <p...@s...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Witam,
W jaki sposób mógłbym zrealizować tło aby od połowy ekrano na lewo tło było
niebieskie, a na prawo - białe? Chodzi o to, że barwa będzie musiała być
zmieniana programowo więc nie wchodzą w grę bitmapy. Po drugie tło białe
nie będzie zaczynało się od środka strony lecz od środka minus połowa
szerokości treści straony (obiekt container). Innymi słowy treść strony ma
być zawsze na białym a strona ma być wyśrodkowana.
Zrobiłem coś takiego:
<div id="background"></div>
<div id="containter">
tu treść
</div>
Gdzie:
html {
margin: 0px;
padding: 0px;
position: relative;
height: 100%;
}
body {
background-color: #00859E;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
margin: 0px;
position: relative;
padding: 0px;
height: 100%;
}
#background {
background-color: #FFF;
height: 100%;
width: 50%;
position: fixed;
left: 50%;
z-index: -1;
}
#containter {
background-color: #FFF;
width: 885px;
position: relative;
height: 100%;
margin-right: auto;
margin-left: auto;
min-height: 100%;
}
Działa to prawie idealnie z wyjątkiem sytuacji gdy treść strony jest wyższa
od okna przeglądarki. Wtedy powstaje taka sytuacja, że tło elementu
comtainer kończy się a tekst leci jeszcze dalej. Próbowałem nadać
containerowi min-height:100% zamiast height: 100% lecz jest to ignorowane
przez przeglądarki.
Następne wpisy z tego wątku
- 01.08.11 11:58 |
- 01.08.11 12:16 Marek
- 01.08.11 15:25 Paweł Piskorz
- 01.08.11 20:27 Marek
- 03.08.11 15:00 Paweł Piskorz
- 04.08.11 20:21 Marek
- 04.08.11 21:08 Paweł Piskorz
Najnowsze wątki z tej grupy
- UWAGA: MAM PODEJRZENIE, ŻE onet.pl DOKONUJE ATAKÓW!!!
- Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- kol. sukces po polsku: "Samurai Labs. Technologia do zapobiegania samobójstwom"
- Wściekli obywatele spalili budynek parlamentu Nepalu [bo odcięli im amerykańskie serwery społecznościowe - przyp. JMJ]
- UWAGA: MAM PODEJRZENIE, ŻE trojmiasto.pl DOKONUJE ATAKÓW
- Cenzura na wolnemedia.net - likwidacja codziennej sekcji "Sygnały zauważone"
- Nowe style na energokod.pl
- Jak działa hosting w którym wykupuje się sam serwer i domenę, bez IP?
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
Najnowsze wątki
- 2025-09-29 (Nie)typowy problem z elektrykiem
- 2025-09-29 Awaria
- 2025-09-29 Życie z Renault Twizy: Jak to NAPRAWDĘ wygląda
- 2025-09-29 Białystok => Programista Delphi <=
- 2025-09-29 Białystok => Delphi Programmer <=
- 2025-09-29 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-09-29 Warszawa => Engineering Manager <=
- 2025-09-28 środki przymusu bezpośredniego
- 2025-09-28 monitor vs tv
- 2025-09-28 Takim bym jeździł - Złomnik: Golf jedynka z wnętrzem od Fabii
- 2025-09-27 Lampy uliczne LED z kubkiem
- 2025-09-27 ostatni raz byłem na myjni
- 2025-09-27 Warszawa => Senior SAP Consultant - PP area <=
- 2025-09-26 Zimowy płyn do spryskiwania szyb
- 2025-09-25 Ekstradycja Ukraińca za wysadzenie Nord Stream