Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] Posiotion:absolute w elemencie o stałej wysokości
szczurek
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 1.10.2006
Skąd: Bydgoszcz

Ostrzeżenie: (10%)
X----


Witam,

mam taki problem.

Jest lista elementów o takiej strukturze

  1. <ul id="menu">
  2. <ul>
  3. <li>podkategoria</li>
  4. <li>podkategroia 2</li>
  5. </podkategoria 3</li>
  6. <div class="wiecej">
  7. <li>więcej</li>
  8. <li class="wiecej">podkategoria 4</li>
  9. <li class="wiecej">podkategroia 5</li>
  10. </div>
  11. </ul>
  12. <li>
  13. Kategoria
  14.  
  15. </li>
  16.  
  17. <li>...</li>
  18.  
  19. </ul>


Do tego jest css, który normalnie ukrywa wszystkie elementy w div class="wiecej" a kiedy div.wiecej:hover wtedy staja się one widoczne.

Problem polega na tym, że pierwszy element li musi mieć zadeklarowaną wysokość.
Mają też position relative a div.wiecej position:absolute. Niestety ustawianie kiedy div. więcej się pojawia to ma szans żeby wyszedł poza ten li o zadeklarowanej wysokości.

Przez to nie widać innych elementów.

Próbowałem sobie poradzić z tym tak, żeby zadeklarować min-height pierwszego li i rzeczywiście wszystko się wtedy rozwijało, ale przesuwało elementy które są poniżej a ja chcę żeby je przykrywało.


Ten post edytował szczurek 16.12.2009, 12:15:46


--------------------
"Nie masz żadnej szansy, ale ją wykorzystaj" Arthur Schopenhauer
wiersze
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 22.08.2025 - 05:33