Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS/HTML] Problem z overflow
Kostek.88
post
Post #1





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Czesc, mam taki kod:

  1. .content {
  2. width: 500px;
  3. border: 2px solid #000;
  4. background: #fff;
  5. position: absolute;
  6. left: 50%;
  7. top: 50%;
  8. margin: -150px 0px 0px -250px;
  9. }
  10.  
  11. dl {
  12.  
  13. }
  14.  
  15. dl dt {
  16. float: left;
  17. }
  18.  
  19. dl dd {
  20. clear: both;
  21. margin: 0px 0px 0px 0px;
  22. }


  1. <div class="content">
  2. <h1>Title</h1>
  3. <dl>
  4. <dt>tab 1</dt>
  5. <dd>content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content </dd>
  6.  
  7. <dt>tab 2</dt>
  8. <dd>content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content </dd>
  9. </dl>
  10. </div>


To jest zwykly div jako okienko pop-up z zakladkami. Problem jest nastepujacy: do DD, czyli zawartosci zakladki dodaje position: absolute i... tekst wychodzi poza okienko. I problem nie lezy po stronie DIV-a, ktory nie chce sie zwiekszac (przynajmniej jak dodaje do DL parametr height to DIV sie zwieksza automatycznie). Problem jest taki, ze DL nie rozszerza sie do zawartosci... probowalem overflow: hidden itd. ... nie moge uzyskac zamierzonego efektu.

Ten post edytował Kaloryfer 10.11.2011, 11:01:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kostek.88
post
Post #2





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Nie chce tego przeprojektowywac, bo mam duzo zakladek pozagniezdzanych i ponad tysiac linijek CSS-a, jesli nie 2 tys. A dlaczego daje DD position: absolute? Zdejmij to i zobacz co sie stanie: DT przeskocza pod DD i nie bede mial zakladek kolo siebie.

PS. Tak, chodzi mi o ten efekt, ktory zaprezentowales.

Ten post edytował Kaloryfer 10.11.2011, 12:45:01
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 12:09