Mam zewnętrzny div i wewnętrzny div. Muszę umieścić wewnętrzny element div na dole zewnętrznego.
Element zewnętrzny jest elastyczny (np. Szerokość: 70%). Muszę też wyśrodkować blok wewnętrzny.
Prosty model opisanego makijażu przedstawia poniższy obrazek:
Odpowiedzi:
Przetestowane i działające w przeglądarkach Firefox 3, Chrome 1 oraz IE 6, 7 i 8:
Wersja na żywo tutaj: http://jsfiddle.net/RichieHindle/CresX/
źródło
Potrzebujesz opakowującego elementu div dla dolnego, aby go wyśrodkować.
źródło
CSS3
Flexbox
umożliwia bardzo łatwe pozycjonowanie na dole. Sprawdź tabelę wsparcia FlexboxHTML
CSS
Wynik:
Pokaż fragment kodu
źródło
Działa dobrze we wszystkich przeglądarkach, w tym IE6.
źródło