TwojePC.pl © 2001 - 2025
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
|
|
Jak w CSS wyśrodkować tabelkę wertykalnie? , Arlathan 20/10/04 02:35 Co mam:
tabela 700x400, wyśrodkowana horyzontalnie za pomocą css:
position: relative;
margin: 0px auto;
Tej tabelce przypisana jest klasa w której znajdują się powyższe dwie linijki.
Potrzebuję ustawić ją centralnie w pionie.
vertical-align:middle; nie działa. (a powinien?)
margin-top:auto; 0px auto; tez nie (a powinno?)
Ma ktoś jakiś pomysł?-
I Rock. Fact. - a ja myslalem ze o Counter Strike'a Ci chodzi.. , CAREK13 20/10/04 06:21
teraz dalem sie nabrac :) - może , myszon 20/10/04 09:51
body {
padding-top: 10%;
}
pomoże. Albo coś w tych klimatach.- no wlasnie mi o te "klimaty" chodzi ;P. ale juz mam , Arlathan 20/10/04 09:59
wpadlem na rozwiazanie nie CSS'owe:)
Zrobilem inną tabelkę która zawiera tą moją, a jej parametry to:
width="100%" height="100%"
a dla komórki:
valign="middle" align="center"
i działa ;)-
I Rock. Fact. - to jest jedyne racjonalne rozwiazanie... , Grocal 20/10/04 11:42
...gdyz nie da sie wysrodkowac pionowo czegokolwiek, jezeli nie ma punktu odniesienia. Same okienko przegladarki to nic, bo przeciez moze ono zmieniac rozmiary itp.
Jedynym wyjsciem jest stworzenie tabelki - tak jak to zrobiles. Jesli zalezy Ci na CSSie, to po prostu dla tej tabeli stworzylbym oddzielna klase w CSS wlasnie z parametrem vertical-align : middle; Do tego dorzucilbym w tagu <table> dwa parametry cellspacing = 0 i cellpadding = 0. Dzieki temu element w tabeli bedzie 'przylegal' do krawedzi.Na pewno, na razie, w ogóle...
Naprawdę, naprzeciwko, stąd...
Ortografia nie gryzie!
- wysrodkowanie dotyczy wnetrza znacznika , bwana 20/10/04 10:24
jesli chcesz wysrodkowac tabele, to znacznikowi JA OBEJMUJACEMU nadajesz vertical-align:middle (o ile pamietam), a jesli chcesz by zawartosc komorek tabeli byla tak wysrodkowana, to ustawiasz ten atrybut znacznikom TD (i to, co w komorce, powinno sie wysrodkowac).
Poza tym warto wiedziec, ktore atrybuty stylow css sa dziedziczone z nadrzednego (czy tez - obejmujacego) elementu - dla przykladu A HREF... nie dziedziczy koloru ustawionego w BODY, regul tych jest wiecej.
polecam http://www.w3.org/ dzial CSS oraz rozdzial o stylach z kursu HTML Pawła Wimmera - dostepny jest on online zupełnie za darmo."you don't need your smile when I cut
your throat" - dobrze wiedziec niektóre szczegoly;) dzieki, ale... , Arlathan 20/10/04 11:02
dla testow zrobilem vertical-align:middle; dla body w css. i nie przyjął tego. W ogóle nie wiem czy powinien przyjąć.
Doczytam specyfikacje w takim razie, moze natrafie na jakąś wskazówke-
I Rock. Fact. - a moze , myszon 20/10/04 11:04
umiesc tabele w div-ie. Tak będzie bardziej elegancko :)- umieszczałem, tez nie działa , Arlathan 20/10/04 11:10
123-
I Rock. Fact.
|
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL |
 |
|
|
|