» »

Tezava z dinamičnem CSS v FF - border-collapse

Tezava z dinamičnem CSS v FF - border-collapse

JerKoJ ::

Neki se igram pa nekako ne razumem zakaj tako - men kaze na bug v FF

HTML koda (index.html):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-...
<html>
<head>
<title>JS CSS Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link href="bla.css" rel="stylesheet" type="text/css" />
<script src="bla.js" type="text/javascript"></script>
</head>
<body>
<table class="class_1" id="tt">
<tr>
<td>Bla</td>
</tr>
</table>
<form method="post" action="bla.html">
<p>
<input type="button" value="Change" onclick="javascript:change();" />
</p>
</form>
</body>
</html>

CSS koda (bla.css):
.class_1 {
visibility: hidden;
border-collapse: collapse;
}

.class_2 {
border: 1px solid #c0c0c0;
border-collapse: collapse;
}

.class_2 td {
border: 1px solid #c0c0c0;
}

Javascript koda (bla.js):
function change() {
var el_table,curr_val,new_val;
el_table=document.getElementById('tt');
curr_val=el_table.getAttribute('class');
if (curr_val=='class_1') {
new_val='class_2';
} else {
new_val='class_1';
}
el_table.setAttribute('class',new_val);
}

Koda ne dela drucga kot zamenja tabeli ime classa - torej da tabela dobi drugacen stil.
Problem je v tem, ker meni v FF 1.5 ne pokaze okvirja ob menjavi classa, ampak samo ce v html-ju zacnem z class_1.
V kolikor zacnem z class_2 potem vse dela normalno.
V kolikor nimam nastiman border-collapse dela vse OK.
Ma kdo kaksno resitev oz. vsaj odgovor zakaj stvar ne dela ?
  • spremenil: JerKoJ ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
!

Vse, kar ste si želeli vprašati o CSS, pa si niste upali. (strani: 1 2 3 423 24 25 26 )

Oddelek: Izdelava spletišč
1298345007 (4144) sunniegoldie
»

CSS za specifično tabelo

Oddelek: Izdelava spletišč
101016 (893) Fukomuko
»

Tabela brez zunanjih robov

Oddelek: Izdelava spletišč
91405 (1216) veteran
»

Dreamweaver in tabela

Oddelek: Izdelava spletišč
151363 (1250) veteran
»

izdelava podstrani

Oddelek: Izdelava spletišč
121999 (1829) Bob Rock

Več podobnih tem