Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][HTML]2 divy obok siebie
tomkowy
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 22.05.2010

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


Witam, mam pewien problem, mianowicie chcialbym ustawic 2 divy obok siebie i niestety cos nie smiga. i zastanawiam sie gdzie jest blad.

  1. <div class="content">
  2.  
  3. <div id="text-1">
  4. <p>teksty</p>
  5. </div>
  6.  
  7. <div id="text-2">
  8. <p>teksty</p>
  9. </div>
  10.  
  11. </div>


i taki o to css:

  1. .content{
  2. width: 960px;
  3. min-height: 400px;
  4. position: relative;
  5. left: 50%;
  6. margin: 0px 0px 0px -480px;
  7. border: 1px solid black;
  8. overflow: visible;
  9.  
  10. }
  11.  
  12. #text-1, #text-2{
  13. width: 270px;
  14. }
  15.  
  16. #text-1 p, #text-2 p{
  17. margin: 0;
  18. padding: 0;
  19. text-align: justify;
  20. }
  21.  
  22. #text-1, #text-2{
  23. position: absolute;
  24. }
  25.  
  26. #text-2{
  27. margin: 0px 0px 0px 285px;
  28. }


aktualnie wyglada to tak:
Kod
http://img840.imageshack.us/img840/6937/przechwytywaniehg.png


chce zeby tekst byl w ramce i zeby z niej nie wychodzil i aby element z ramka zwiekszal dlugosc gdy jest tego potrzeba.

//edit

okej juz sobie poradzilem. dzieki za pomoc i tak. moze wyjasnie jak udało mi się to zrobić.

zrobiłem to na liście wypunktowanej, ustawiłem elementy na relative, dałem float i w sumie nie uzyskałem nic innego jak tutaj. kluczowym elementem było stworzenie nowego <p> z właściwością clear: both; można powiedzieć ze robi to nam taki separator, taka prosta linia która wyrównuje wszystko. wszystko działa git teraz.

Ten post edytował tomkowy 10.12.2010, 01:13:39
Go to the top of the page
+Quote Post
mls
post
Post #2





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


Można prościej, jeśli już koniecznie na listach wypunktowanych:
  1. <ul>
  2. <li>kolumna 1</li>
  3. <li>kolumna 2</li>
  4. </ul>


  1. ul { overflow: hidden; list-style: none }
  2. li { float: left; width: 50%; }

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 17:59