![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam następujący problem, chciałbym w elemencie typu block umieścić element typu block węższy od nadrzędnego i chciałbym, aby znajdował się on w jego środu. Niestety, nie mogę tego osiągnąć. Próbowałem następująco, ale element wewnętrzny nie chce za nic puścić lewej krawędzi elementu nadrzędnego:
Jak już jesteśmy przy tym to jestem jeszcze ciekaw jak można umieścić dwa elementy typu block obok siebie (bez bezpośredniego pozycjonowania, chciałbym aby elementy były od siebie zależne). Bo w normalnym przypadku ustawiają się pod sobą. Wiele moich wątpliwości rozwiałoby, gdybym wiedział, czy używanie typu table-cell jest bezpieczne i nieodradzane, gdyż spęłnia większość z tych moich wymagań. Dodam jeszcze, że pisze w xhtml, a testuje w mozilli 1.7.8. Z góry dzięki, pozdrawiam. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Żeby wewnętrzny div był wyśrodkowany musisz ustawić mu wartości margin:
Elementy tego typu możesz ustawić obok siebie używając stylu float. np. Kod div.cell { width:100px; height:40px; background-color:red; float:left; margin-right:5px; }
Style dla tła i margin dałem żeby zobrazować przkład ![]() -------------------- -------------
------ |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki, revyag. Dokładnie to, czego chciałem. Pomogło
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 18:12 |