Tworzę nietypowy, eksperymentalny serwis i mam (być może) proste pytanie, otóż:
Dajmy na to, że mam stronę o szerokości > 100% i wysokośći 100%.
W poziomie mam listowanie (<ul>) również o wysokości 100% z n elementow o jakiejśtam szerokości. Jako zawartość punktów listy (<li>) będą jakieśtam <h1>, <img> etc.
I tutaj pojawia się moje pytanie: Skoro body, ul { height: 100%; } to ul li nie będzie wycentrowane w pionie. Nie możemy wypozycjonować (margin, padding, absolute+top, cokolwiek ze stałą wartością) tego elementu bez wykorzystania JS (tak mi się przynajmniej wydaje).
Czy jest jakaś metoda aby wycentrować zawartość li w pionie? Może vertical-align (przyznam że nie ogarniam tego

Nie chcę tworzyć serwisu na tabelkach.
Pozdrawiam,
M3x
_________________Update_______________________
Trafiłem w sieci na pewnego hacka do IE, wydaje się dość uniwersalny. Ogólny zarys:
Gdzie XXX to wysokość wycentrowanego w pionie elementu, w tym przypadku <ul>
A wygląda to tak:
http://i.imgur.com/d35dK.png
Nawet na dużych rozdzielczościach
