[CSS] wielkość tabeli a css

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
leszektt
Posty: 15
Rejestracja: czw maja 22, 2008 9:12 am

[CSS] wielkość tabeli a css

Post autor: leszektt »

Witam,
problem, ktory mam prawdopodobnie jest banalny, jednak nie mogę znaleźć rozwiązania.
Mam tabelę, i 3 kolumny
w lewej kolumnie wstawiam menu co "rozciąga" mi tabelę w pionie.
W środkowej kolumnie, która ma szerokość 700px umieszczam tabelę.
Pytanie:
jak powinienem napisać css, żeby ta tabela zajmowała całą środkową kolumnę.

Kod: Zaznacz cały

.tabela_srodek
{
  width:100%;
  height:100%;
}

html:
<table class="tabela_srodek">
...
</table>
powyższy kod nie działa.
Jestem programistą a strona nie ma byc bardzo prosta, jednak nawet coś takiego to dla mnie wyzwanie.
Bedę wdzięczny za podpowiedź.
Pozdrawiam.
Leszek
leszektt
Posty: 15
Rejestracja: czw maja 22, 2008 9:12 am

Re: [CSS] wielkość tabeli a css

Post autor: leszektt »

Rozumiem z tego co mi przesłałeś, że wartość procentowa odnosi się do środkowej komórki tabeli nadrzędnej. Ale ta ma wielkość 700px na 500, jednak wysokośc jest określona wielkością menu lewej komórki tabeli nadrzędnej.

Kod: Zaznacz cały

<table width="700px">
<tr>
<td>
tutaj jest menu o wysokości 500px (ale wysokość się zmienia)
</td>

<td>
<table class="table_srodek">
<tr>
<td>
chciałbym, żeby ta komórka (a co za tym idzie cała tabela) wypełniała całą komórkę narrzędną
</td>
</tr>
</table>
</td>

<td>
</td>

</tr>
</table>
niestety ten kod nie dzieła. Nie bardzo wiem czemu.
Pozdrawiam.
Leszek
ooo_michal
Przelotem
Przelotem
Posty: 245
Rejestracja: śr kwie 18, 2007 9:06 am

Re: [CSS] wielkość tabeli a css

Post autor: ooo_michal »

chciałbym, żeby ta komórka (a co za tym idzie cała tabela) wypełniała całą komórkę narrzędną
Coś mi się zdaje, że nie da rady. Poza tym tabele to już przeżytek. W dzisiejszych czasach strony buduje się w oparciu o divy. Chyba w połowie tematów na forum jest to wspominane a jeszcze niektórzy nie wiedzą.
zakręcony
Nowy
Nowy
Posty: 127
Rejestracja: śr mar 26, 2008 7:33 pm

Re: [CSS] wielkość tabeli a css

Post autor: zakręcony »

leszektt nie możesz uzależnić wartosci % od komorki menu
po co do komorki srodkowej wsadzasz tabelę i to taką która musi wypelnić całą komorkę? byc może chodzi o tło, jeżeli tak to elementy tła ustaw w samej komorce tabeli głównej, a tabele jak juz musisz wrzuć bez okreslania tła, wtedy bedzie tak jak by ta tabela była na całą komórke

co do stosowania div zamiast tabeli, to większość "projektantów" stosuje je tylko dlatego właśnie, że teraz się je stosuje, jak komuś wygodniej stosowac tabele, niech je stosuje, osobiście stosuje i jedno i drugie, zależy co chcę uzyskać, a nie ze względu na innych. ;) i skoro tyle się mówi o super div'ach, a są tacy co stosują tabele to tak juz pozostanie i tyle, jest jak w zyciu, jedni latem chodzą w sandałach inni w glanach...
leszektt
Posty: 15
Rejestracja: czw maja 22, 2008 9:12 am

Re: [CSS] wielkość tabeli a css

Post autor: leszektt »

Dziękuję za konkretną odpowiedź.
Faktycznie chodzi o elementy tła - obramowanie z cieniem wokół środkowej komórki.
Zrobię tak jak poradziłeś.
Pozdrawiam.
Leszek
ooo_michal
Przelotem
Przelotem
Posty: 245
Rejestracja: śr kwie 18, 2007 9:06 am

Re: [CSS] wielkość tabeli a css

Post autor: ooo_michal »

zakręcony pisze:co do stosowania div zamiast tabeli, to większość "projektantów" stosuje je tylko dlatego właśnie, że teraz się je stosuje
Osobiście jestem innego zdania ale to już było przerabiane wiele razy więc pominę dalszą dyskusję.
leszektt pisze:Faktycznie chodzi o elementy tła - obramowanie z cieniem wokół środkowej komórki.
Jeśli o to chodzi to rozwiązanie nie jest trudne - div'owi czy jak wolisz komórce ustawiasz tło powtarzane w pionie - boczny cień. Na górze komórki wstawiasz div z górnym cieniem a pod wierszem z menu i treścią wstawiasz dodatkowy wiersz - dolny cień.
ODPOWIEDZ