Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]DIV zasłania obrazek
Forum PHP.pl > Forum > Przedszkole
Blackhole
Hej.
Efekt widoczny na stronie http://www.doscniewoli.pl/?sp=arts&id=13&tv
Obrazek jest w DIV-ie o stylu "float: left". Czemu zółte DIV-y nie stosują się to tego?
!*!
Zainteresuj się narzędziami, np. takimi jak dragonfly w operze. Za taki efekt (w tym przypadku) odpowiada "position:relative", dla klasy "quote".
Blackhole
Gdy usunąłem "position: relative" z klasy "quote", to nic się nie zmieniło, a potrzebuję to w innym celu (by wypozycjonować czasem DIV wewnątrz "quote").
Ktoś może powiedzieć, co zrobić, by to naprawić?
!*!
Dziwne, bo jak u siebie usunę to działa. Poza tym przepisz to jak trzeba. Wywal stare znaczniki.
Blackhole
Prawda, że obrazek już nie jest pod żółtym DIV-em, lecz nie o to dokładnie mi chodzi. Chcę, by cały żółty DIV (klasy "quote"), a nie tylko tekst w nim, był floatowany.

O jakich starych znacznikach piszesz?
!*!
O center chociażby. Ustaw display:inline dla quote.
Blackhole
"display: inline" nie może być, bo daje błędny efekt. Przecież "quote" ma obecnie border, a przy display:inline wszystko się psuje.
!*!
http://jsfiddle.net/u6nyD/
Blackhole
Wielkie dzięki! smile.gif
"overflow: auto" pomogło.
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.