ugrás a tartalomhoz

Td tagben ismétlődik a háttérkép

Anonymous · 2006. Szep. 5. (K), 19.15
Sziasztok, meg tudnátok nekem azt mondani, hogy ha egy fix szélességű táblázat <tr> tagjének megadok egy háttérképet ami az egész sort kitölti (tehát még véletlen sem ismétlődik), akkor az egyes cellákba az IE miért teszi bele külön-külön a a <tr>-ben beállított háttérképet?

(Elnézést, hogy ilyen iditóta kérdéssel zaklatom a közösséget, de eddig még nem volt szükségem a táblázatokra így elképzelésem sincs az IE miért így jeleníti meg.)
 
1

Netscape4 hiba

Jano · 2006. Szep. 5. (K), 19.41
A Nestcape 4.x-ben volt egy ilyen hiba. Nekem az a tippem, hogy rosszul adtad meg a CSS kiválasztót és a td-re is vaontakozik a háttérkép definició. Ezt tudod ellenőrizni Firebug kiterjesztés segítségével Firefoxban.

Ha kirakod valahova, vagy bemásolod ide kódot akkor könnyebben megtudjuk nézni, hogy mi lehet más hiba.
2

Kód

Anonymous · 2006. Szep. 5. (K), 20.49
Persze, be akartam dobni a kódot, csak már nem volt időm (aztán gondoltam esetleg ez is ilyen tipikus IE probléma).

Szóval a kód (kivettem a kérdéses részt):

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

<style type="text/css">
table.arak
{
width: 800px;
}

tr.arak-fejlec
{
width: 800px;
  background-image: url(arak_fejlec.png);
height: 40px;
}

</style>

</head>

<body>

<table cellpadding="0" cellspacing="0" class="arak">
<tr class="arak-fejlec">
<td>valami</td>
<td>hosszabbvalami</td>
<td>másvalami</td>
<td>valamimás</td>
</tr>
</table>

</body>
</html>


Valamiért ahogy Te is mondtad a "td-re is vaontakozik a háttérkép definició". Ha td-re felüldefiniálom (background-image: none;) akkor eltűnik az egész háttérkép. Ja és operában is ugyanaz a helyzet mint IE-ben szóval vagy valami ostoba hibát csinálok vagy nem tudom...
3

Bug, de position:relative segít

Jano · 2006. Szep. 5. (K), 21.32
Megnéztem ugyanaz a hibajelenség nálam is IE6 alatt.

A jó öreg position:relative wodoo hack bejön. Ha a tr-nek megadod és td-nek beállítod, hogy background-image:none; akkor működik.

Másik: a képet a table-nek adod háttérképként.
4

éstényleg

Anonymous · 2006. Szep. 5. (K), 22.19
a position:relative tényleg megoldja a problémát

Másik: a képet a table-nek adod háttérképként


tényleg!

Köszi a tippeket!
5

valaki ie7?

Jano · 2006. Szep. 5. (K), 22.52
Valaki megtudná nézni 7-es explorerben benne maradt-e ez?
6

Safari és ie7 browser prewiew

Anonymous · 2006. Szep. 6. (Sze), 08.37
Megnézni nem tudom, de az alábbi linket ki lehet próbálni vele...

http://www.danvine.com/iecapture/

k