IE & FF ... problem z height=100%

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
shycat
Posty: 5
Rejestracja: śr sie 27, 2008 8:24 am

IE & FF ... problem z height=100%

Post autor: shycat »

Witam, mam taki kod:

Kod: Zaznacz cały

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<style>
*
{
  margin: 0px auto;
  padding: 0px;
  color:yellow;
}
</style>
</head>

<body bgcolor="blue">

<br/><br/>








<table height="100%" width="950px" bgcolor="black">



<tr>
<td valign="top" height="100%">

<table width="100%" height="100%" >
<tr>

<td width="200" height="500" bgcolor="red">

abc


</td>

<td valign="top">

<table border="1" height="100%" width="100%">

<tr>
<td bgcolor="green">
linki
</td>
</tr>

<tr>
<td height="100%" bgcolor="gray">

abc<br/><br/><br/>

</td>
</tr>

</table>

</td>

</tr>
</table>

</td>



</tr>




</table>




</body>
</html>
I teraz... w FireFox'e szara ramka jest wysoka "do samego dolu" glownej tabeli... w IE ma wysokosc tylko taka, jaki wpisany w niej text, atrybut height="100%" kompletnie nie dziala... prosze o pomoc
knight-rider
Nowy
Nowy
Posty: 34
Rejestracja: pn lis 16, 2009 9:33 am

Re: IE & FF ... problem z height=100%

Post autor: knight-rider »

zdecyduj sie jak chcesz ustalac wartosci height, albo pixele albo %, nadales lewej komórce height 500 i spodziewasz sie ze inteligentne(!) IE to zalapie?

przestaw sie na divy, ponizej jedno z wielu gorszych najprosztych rozwiazan problemu za pomoca wysokosci stałych

Kod: Zaznacz cały

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<style>
*
{
  margin: 0px auto;
  padding: 0px;
  color:yellow;
}
</style>
</head>

<body bgcolor="blue">

<br/><br/>








<table width="950" bgcolor="black">
	<tr>
		<td valign="top" height="100%">
		
		<table width="100%" height="100%">
			<tr>
				<td width="200" height="500" bgcolor="red">
				abc
				</td>
				
				<td valign="top">
					<table border="1" width="100%">
						<tr>
							<td bgcolor="green" height="50">
							linki
							</td>
						</tr>
						
						<tr>
							<td height="450" bgcolor="gray">
							abc
							</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		
		</td>
	</tr>
</table>
</body>
</html>
shycat
Posty: 5
Rejestracja: śr sie 27, 2008 8:24 am

Re: IE & FF ... problem z height=100%

Post autor: shycat »

problem tkwi w tym, ze w FF wszystko dziala ok ... w IE nie ... moze jest jakis hack na IE, ktory w prosty sposob sprawi, ze moj kod bedzie dzialal tak samo pod FF i pod IE ?
ODPOWIEDZ