![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 221 Pomógł: 14 Dołączył: 11.03.2009 Skąd: Lubaczów Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam maly problem z automatycznym rozciaganiem srodkowego diva podczas zmiany rozdzielczosci ekranu. Potrzebuje tego poniewaz chce by odleglosc miedzy logo i srodkowym divem i tak samo stopka i srodkowym divem byla zawsze taka sama a jedynie sam srodek by sie rozciagal pozatym zeby stopka byla dzieki temu zawsze na dole.
kod css:
Gdy dam np. rozdzielczosc 1280x960 to divy sie ladnie zmniejszaja jesli chodzi o logo i wogule szerokosc no ale sie nie rozciagaja na cala dlugosc ekranu:/ Generalnie chodzi mi o to by kontener zielony, czerwony, tralala, meskie, damskie, itd bylu zawsze na srodku by sie rozciagaly po wysokosci ekranu na srodek. z gory dzieki za pomoc. pozdrawiam Ten post edytował InosU31 16.10.2010, 22:56:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 12 Dołączył: 16.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pomyliłem height z width, heh - mój błąd.
margin: 0px auto działa tylko (o ile sie nie myle) dla diva (elementu blokowego), więc bez display: block; gówno by dało. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Pomyliłem height z width, heh - mój błąd. margin: 0px auto działa tylko (o ile sie nie myle) dla diva (elementu blokowego), więc bez display: block; gówno by dało. Tutaj tez sie myslisz, bo margin: 0 auto; dziala rowniez dla display:table; Nie dziala dla display:table-row i display:table-cell, ale to normalne, bo to oplatasz pierw divem display:table; Czyli budujesz jak tabele: I dziala jak nalezy, takze "gowno" narazie tylko z twoich ust wyszlo (IMG:style_emoticons/default/winksmiley.jpg) Chociaz osobiscie wole zwykle tabele, niz cudowanie z divami imitujacymi table. Duzo ludzi ma jakas dziwna odraze do <table> i kombinuje na lewo i prawo, a tak naprawde W3C odradza tylko stosowania tabel do tworzenia layoutow. Czasami trzeba uzyc tej tabelki, bo skoro inaczej sie nie da - a nie da sie automatycznie rozciagac wysokosci diva bez zastosowania jakis debilnych skryptow js, wiec czemu zasmiecac strone, skoro mozna uzyc tabelki? Ale skoro ktos faktycznie ma wstret do znacznikow <table>, to niech zrobi to na <div> tak jak podalem w przykladzie...eehhh :/ Ten post edytował kapuch 17.10.2010, 22:33:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.10.2025 - 03:14 |