Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] rozciągnięcie divów
DawPi
post 23.09.2008, 01:43:28
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 1
Dołączył: 6.05.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam,

mam problem z dopasowaniem do siebie trzech divów.
Oto moj kod css:
Kod
.gora {
float:left;
background-color:#DCE6F2;
padding:3px;

border-bottom: thin dotted #A2C1E0;
border-top: thin dotted #A2C1E0;
}


.gorar {
float:left;
text-align:right;

background-color:#DCE6F2;
padding:3px;
border-top:dotted;
border-bottom: thin dotted #A2C1E0;
border-top: thin dotted #A2C1E0;
}

.dol {
clear:both;
background-color:#E8EFF5;
padding:3px;

}

Oraz html:

  1. <div CLASS="gora">first </div>
  2. <div CLASS="gorar">second </div>
  3. <div CLASS="dol">third </div>


Problem jest tego typu, ze dwa górne divy nie dopasowują się długością do dolnego.

Czy ktoś spotkał się z podobnym problemem i wie jak go rozwiązać ?


--------------------
intermedia - profesjonalne rozwiązania Invision Power Board
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
kazag
post 23.09.2008, 05:24:16
Post #2





Grupa: Zarejestrowani
Postów: 180
Pomógł: 12
Dołączył: 30.04.2007

Ostrzeżenie: (0%)
-----


Należy nadać im szerokość, bo inaczej będą zawsze miały szerokość odpowiednią do treści.
Poza tym, ja jak mam dwa divy o jednemu daje float:left a drugiemu right, ale to chyba nie wiele zmienia, bo problem leży w szerokości.


--------------------
Okoczia - jedyne w Polsce wirtualne państwo indiańskie.
kazag.net - i coś o mnie.
Go to the top of the page
+Quote Post
hateman
post 23.09.2008, 11:27:51
Post #3





Grupa: Zarejestrowani
Postów: 86
Pomógł: 18
Dołączył: 28.04.2008
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Nadaj im stałe szerokości biorąc pod uwagę padding i margin

Kod
.gora {
float:left;
background-color:#DCE6F2;
padding:3px;
width: 394px;

border-bottom: thin dotted #A2C1E0;
border-top: thin dotted #A2C1E0;
}


.gorar {
float:left;
text-align:right;

background-color:#DCE6F2;
padding:3px;
width: 394px;

border-top:dotted;
border-bottom: thin dotted #A2C1E0;
border-top: thin dotted #A2C1E0;
}

.dol {
clear:both;
background-color:#E8EFF5;
padding:3px;
width: 794px;
}
Go to the top of the page
+Quote Post
DawPi
post 23.09.2008, 15:30:28
Post #4





Grupa: Zarejestrowani
Postów: 39
Pomógł: 1
Dołączył: 6.05.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam,
dziękuję za pomoc.

Mam kolejne pytanie: czy istnieje jakiś sposób dopasowywania jednak tej szerokości czy muszę zrobić to jednak na tabelkach ?


--------------------
intermedia - profesjonalne rozwiązania Invision Power Board
Go to the top of the page
+Quote Post
hateman
post 25.09.2008, 09:19:37
Post #5





Grupa: Zarejestrowani
Postów: 86
Pomógł: 18
Dołączył: 28.04.2008
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Nie rozumiem.
nie chcesz podawać szerokości?
to może podaj w %
tamte po 50%
a to na dole 100%

możesz też całość dać w diva

  1. <div>
  2. <div CLASS="gora">first </div>
  3. <div CLASS="gorar">second </div>
  4. <div CLASS="dol">third </div>
  5. </div>



pomogło?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:23