-
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
From: "Marek" <m...@s...interia.pl>
Newsgroups: pl.comp.www
Subject: CSS - dziwny problem z tłem (cd.)
Date: Sat, 14 Nov 2009 01:24:28 +0100
Organization: http://news.icm.edu.pl/
Lines: 66
Message-ID: <hdktbu$t8p$1@achot.icm.edu.pl>
NNTP-Posting-Host: chello087206091238.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: achot.icm.edu.pl 1258158270 29977 87.206.91.238 (14 Nov 2009 00:24:30 GMT)
X-Complaints-To: a...@i...edu.pl
NNTP-Posting-Date: Sat, 14 Nov 2009 00:24:30 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-Priority: 3
X-Newsreader: Microsoft Outlook Express 6.00.2900.5843
X-MSMail-Priority: Normal
Xref: news-archive.icm.edu.pl pl.comp.www:394127
[ ukryj nagłówki ]Przedwcześnie zakończyłem poprzedni wątek. Mam następujący problem.
Konstruncja strony jest taka:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
...
</head>
<body>
<div id="background">tu treść</div>
</body>
</html>
Do tego style:
html {
margin: 0px;
padding: 0px;
min-height: 100%;
height:auto;
}
body {
background-image: url(../pictures/siteBackground2.png);
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
min-height: 100%;
height:auto;
}
#background {
background-image: url(../pictures/siteBackground.png);
background-position: left bottom;
background-repeat: no-repeat;
min-height: 100%;
width: 100%;
}
Jeśli okno przeglądarki jest mniejsze niż zawartość, to tło #background
rysuje się poprawnie: na spodzie okna przeglądarki. Gdy zwiększę wysokość
okna to tło zastyga na wysokości ostatniego elementu strony - nie spada
niżej. Sprawdziłem: dolna granica <body> nie przylego do dolnej granicy okna
przeglądarki. Gdy ustawię wysokość body na 100% - to wtedy jest ok, ale źle
zaczyna się dziać gdy zawartość strony jest wyższa niż wysokość okna. Gdy
np. tło i spód okna wypadły w połowie wysokości zawartości strony to gdy
zacznę przewijać stronę do dołu - backdround leci do góry wraz z treścią tej
strony.
Czy da się zmusić tłodo bycia zawsze w lewym dolnym rogu okna?
W tej chwili napisałem procedurę w JS, lecz jest to chore obejście:
function fixBackground()
{
var h, tmp=document.getElementsByTagName("html");
h=tmp[0].offsetHeight;
tmp=document.getElementsByTagName("body")
tmp[0].style.height=h+"px";
}
window.onload=fixBackground;
window.onresize=fixBackground;
Następne wpisy z tego wątku
- 14.11.09 10:21 Marek
- 15.11.09 11:43 Wywrota
- 15.11.09 14:30 Marek
- 15.11.09 14:53 Marek
- 15.11.09 16:29 Wywrota
- 15.11.09 22:44 Marek
- 15.11.09 22:46 Marek
- 15.11.09 22:55 Katarzyna 'Bastet' Świderska
- 16.11.09 15:44 Wywrota
- 16.11.09 15:49 Wywrota
- 16.11.09 15:51 Wywrota
- 16.11.09 16:22 Wywrota
- 16.11.09 16:25 Wywrota
- 16.11.09 16:58 Wywrota
- 16.11.09 19:46 Wywrota
Najnowsze wątki z tej grupy
- 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
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-06-27 Re: Prywatny parking? Pierwsze 10 minut bezplatnie
- 2024-06-27 A co mnie to koooorwa obchodzi?
- 2024-06-28 nawigacja satelitarna
- 2024-06-28 SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- 2024-06-27 położyłem kafelki
- 2024-06-28 Łódź => International Freight Forwarder <=
- 2024-06-28 Łódź => Spedytor Międzynarodowy <=
- 2024-06-28 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-06-28 Sopot => Team Leader E-Commerce for Foreign Markets <=
- 2024-06-28 Warszawa => Senior React Native Developer <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=
- 2024-06-28 Warszawa => Software .Net Developer <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=
- 2024-06-28 Warszawa => Programista Full Stack .Net <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=