Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Chcę zrobić w css div układ strony ale za choelerę nie mogę ustawić prawej kolunmy jak ustawie to prawa kolumna zjeżdza w dół a lewa i środek są ok.
Chodzi mi o taki układ
................................................nagłówek..............................................
KolLewa........................ środek na treści zmieniane...................KolPrawa
..................................................stopka................................................
No i problem siedzi w kolumnie prawej.
CSS:
#strona {
margin : auto;
border : 1px solid black;
padding : 0px;
width : 780px;
}
#naglowek {
margin : 0px;
border : 1px solid black;
padding : 0px;
width : 780px;
text-align : right;
background : rgb(234,233,200);
}
#kolumnaLewa {
position:relative;
float:left;
width:200px;
}
#tresc {
margin-left:200px;
position:relative;
margin-right:200px;
}
#kolumnaPrawa {
float:right;
width:190px;
position:relative;
}
#stopka {
margin : 0px;
border : 1px solid black;
padding : 7px 0px 7px 0px;
width : 780px;
clear : both;
font-family : verdana, helvetica, sans-serif;
text-align : right;
font-size : 8pt;
font-weight : bold;
background : rgb(234,233,200);
}
treść w *.html
<body onload="runSlideShow()">
<div id="strona">
<div id="naglowek">
<p>Nagłówek</p>
</div>
<div id="kolumnaLewa">
<p>Kolumna lewa</p>
</div>
<div id="tresc">
<p>tresc</p>
</div>
<div id="kolumnaPrawa">
<p>Kolumna prawa</p>
</div>
<div id="stopka">
<p>Stopka</p>
</div>
</div>
Offline
nikt mi nie powie -szkoda :(
Offline
W trzech częściach masz ustawione "position:relative". Zrezygnuj z tego, zwłaszcza że nie przypisujesz wartości przesunięcia. Zamiast tego dla lewego elementu przypisz "float:left", dla środkowego nic, co zaburzałoby jego pozycję w obiegu elementów strony, a dla prawego "float:right". I oczywiście obustronne tamowanie dla stopki.
Offline
wystarczy tak:
<head> <style type="text/css"> * { text-align: center; margin: 0px; padding: 20 0 20 0; } #strona { margin : auto; border : 1px solid black; padding : 0px; width : 780px; } #naglowek { margin : 0px; border : 1px solid black; padding : 0px; width : 778px; text-align : right; background : rgb(234,233,200); } #kolumnaLewa { float:left; width:200px; background: #ee33aa; } #tresc { width: 400px; float: left; background-color: #eeaabb; } #kolumnaPrawa { float:right; width:180px; background: #123abc; } #stopka { margin : 0px; border : 1px solid black; padding : 7px 0px 7px 0px; width : 778px; clear : both; font-family : verdana, helvetica, sans-serif; text-align : right; font-size : 8pt; font-weight : bold; background : rgb(234,233,200); } </style> </head> <body> <div id="strona"> <div id="naglowek"><p>Nagłówek</p></div> <div id="kolumnaLewa"><p>Kolumna lewa</p></div> <div id="tresc"><p>tresc</p></div> <div id="kolumnaPrawa"><p>Kolumna prawa</p></div> <div id="stopka"><p>Stopka</p></div> </div> </body>
bierz pod uwage szerokosc krawedzi ktora dodajesz bo w Twojej wersji caly naglowek i stopka ma szerokosc 782px zamiast 780
odstepy i kolory dalem zeby lepiej bylo widac ktory div jest ktory ;)
Offline
Niby prawa kolumna jest z prawej strony ale jest obniżona pod lewą i środkiem. Cyzyli nadal ten sam problem
Offline
zrzuty z ff i konquerora
[URL=http://img120.imageshack.us/my.php?image=zrzutekranu4ps6.jpg][/URL][URL=http://img274.imageshack.us/my.php?image=zrzutekranu3my6.jpg][/URL]
Offline
Dzięki wielkie to o to mi właśnie chodziło działa.
Offline
wrzuc linka jak zrobisz strone :)
Offline
no to wrzucam
www.miedzyrzecgmina.pl
Offline
Ładna, chociaż ja jestem zwolennikim ograniczania się we flashu. Tylko gdzież się podziała prawa kolumna?
Offline
Z prawej kolumny zrezygnowałem a we fleshu jest tylko główny baner - no ale może postaram się zastąpić go jakimś gif-em
Offline
Strony: 1