Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> "display: block" w środku, problem z wyświetlaniem
Jabol
post 26.06.2005, 22:43:30
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:
  1. <div style="text-align: center"><div style="width: 50%"></div></div>
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.
Go to the top of the page
+Quote Post
revyag
post 27.06.2005, 09:01:05
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:
  1. <div style="text-align: center"><div style="width: 50%;margin:0 auto"></div></div>

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;
}

  1. <div class="cell"></div>
  2. <div class="cell"></div>
  3. <div class="cell"></div>
  4. <div class="cell"></div>
  5. <br style="clear:both" />

Style dla tła i margin dałem żeby zobrazować przkład smile.gif


--------------------
-------------

------
Go to the top of the page
+Quote Post
Jabol
post 27.06.2005, 22:43:36
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 smile.gif.
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 25.06.2025 - 18:12