13. november 2003 - 21:35
Der er
14 kommentarer og 1 løsning
fast bredde på td
Jeg har en tabelcelle som har fået 100px i bredden. I den celle skrives et link, som kan være længere en cellens bredde. Når dette sker udvides cellen i bredden, istedet for at wrappe linket så det bare fylder flere linier. Hvordan klarer jeg den?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
13. november 2003 - 21:40
#1
har du evt. en stump kode eller en side?
13. november 2003 - 21:42
#2
problemet er at hvis det er er et link uden nogle whitespaces, så vil din browser ikke kunne vide, hvor den skal bryde linket men du kan forhindre at cellen udvider sig ved at skrive <td style="overflow: hidden;">...</td> men så vil indholdet bare blive clipped i stedet
13. november 2003 - 21:44
#3
virker ikke <table class="tabel" width="450px"> <tr> <td width="100px"><b>Referer</b></td> <td width="70px"><b>Hits</b></td> <td width="280px"><b>Forhold</b></td> </tr> <?php while( $data = mysql_fetch_array( $result ) ) { $procent = $data["antalHenvisninger"] / $refererSum * 100; echo "<tr>"; echo "<td width='100px' style='overflow: hidden;'><a href='" . $data["referer"] . "' target='_blank'>" . $data["referer"] . "</a></td>"; echo "<td width='70px' align='center'>" . $data["antalHenvisninger"] . "</td>"; echo "<td width='280px' style='border: 1px solid #000000;'><span class='votebar' style='width:" . $procent . "%;'></span></td>"; echo "</tr>"; } echo "</table>";
13. november 2003 - 22:02
#4
Usandsynligt, men prøv at slette px fra længderne...
13. november 2003 - 22:03
#5
desværre
13. november 2003 - 22:11
#6
Det kan løses med php :) vender tilbage imorgen.... TROR jeg ved hvoen det kan løses
13. november 2003 - 22:12
#7
jamen, så længe det virker
14. november 2003 - 08:18
#8
Prøv at sætte word-wrap:break-word; ind i din style for linket !-)
14. november 2003 - 08:42
#9
det virkede...læg et svar
exp
Juniormester
14. november 2003 - 08:45
#10
riversen >> Hvordan ser det ud i mozilla og de andre? For i IE er der ingen forskel hos mig :-(
14. november 2003 - 08:47
#11
har kun tjekket i IE, og det knækker den
exp
Juniormester
14. november 2003 - 08:50
#12
Det gør den også her nu... havde glemt en " (pinligt... :-( )
14. november 2003 - 14:22
#13
Ifølge min reference er word-break indført af M$ og ikke implementeret i den gældende css-standard !-) Men ellers velbekomme '-)
14. november 2003 - 14:51
#14
fint nok...det skal kun ses med ie
16. november 2003 - 11:52
#15
-- og tak for points ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling