Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [css] Floatowanie i tagi ul
Forum PHP.pl > Forum > Po stronie przeglądarki
Konradek
Witam

Czy zna ktoś z Was jakiś dobry sposób na niżej wymieniony problem:

Mam dwa divy , którym przypisałem klasy odpowiednio left i normal.
Blok "left" ma stala wysokość, szerokość oraz właściwość float:left.
Blok "normal", w którym jest nieuporządkowana lista, ma "opływać" diva "Left"


przykładowy kod

html
  1. <div class="left"></div>
  2. <div class="normal">
  3. <ul>
  4. <li>rozuizz</li>
  5. <li>werwerwrewrw</li>
  6. <li>rozuizz</li>
  7. <li>werwerwrewrw</li>
  8. <li>rozuizz</li>
  9. <li>werwerwrewrw</li>
  10. <li>rozuizz</li>
  11. <li>werwerwrewrw</li>
  12. <li>rozuizz</li>
  13. </ul>
  14. </div>

css
  1. .left {
  2. float:left;
  3. width:100px;
  4. height:100px;
  5. background-color:red;
  6. margin:0 3px 0 0;
  7. }


Niestety powyższy kod powoduje, że tzw "bullety" listy wchodzą mi na blok left i za nic w świecie nie dają się opanować.
Mniej więcej tak to wygląda



Dodam jeszcze, że udało mi się to w ten sposób rozwiązać, że w cssie dla ul dodałem list-style-position:inside; i o dziwo działa nawet pod ie6.
"Bullety" nie wchodzą już na blok Left

Chciałbym jednak wiedziec czy istnieją jakieś inne sprawdzone przez Was sposoby na dany problem

Pozdrawiam
K
neverever
zwiększ w klasie left w margin z 3px na 20px i bullety wyjdą poza diva.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.