webForumDet fria alternativet

kolla och ändra storlek på en <TD>

JavaScript

1 svar · 185 visningar · startad av Qonos

Medlem sedan sep. 2000438 inlägg
Frågan#1

tjenare
Jag sitter och meckar med en sida och har väldigt stora problem med att få en <td> att vara i den höjden jag vill att den skall vara provat med height i både direkt i <td> taggen samt med CSS och har börjat inse att det innte går att få det som jag vill i alla läsare på detta sättet. Så nu blir min sista utväg javascript.

Finns det nått sätt att kolla om en <td> är mindre än (låt oss säga) 300 pixlar hög, och om den är det så fixar ett javascript till så den "töjs" ut till 300pixlar.. om den är "högre" än 300 pixlar så gör inte scriptet ett dugg.. går detta att lösa? och såklart :) hur gör man detta om det är möjligt?

Medlem sedan sep. 20021 655 inlägg
#2

Du behöver inte blanda in JavaScript, utan kan skriva så här istället:

<style type="text/css">
.special {
  height: 300px;
  background: #ccc;
}
html>body .special {
  height: auto;
  min-height: 300px;
}
</style>

...

<table>
  <tr>
    <td><div class="special">Text</div></td>
  </tr>
</table>

min-height finns inte i IE, men man kan utnyttja att height i praktiken fungerar som min-height i IE.

258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)