<div style="width:530px; height:280px; overflow:hidden">
Dirk
- css
Verzweiflung macht sich breit...
Folgendes Problem:
Ich habe ein <div> in dem ich Text habe.
Diesen <div> habe ich eingegrenzt auf eine feste Höhe.
Der Text der darin ist, ist allerdings "mehr" als die Höhe des <div>´s.
Durch Anker will ich an bestimmte Stellen des Textes springen.
Nun das Problem.
Im IE funzt das, wie immer...
Aber Moz, Opera und Netscape tun nicht das, was ich will,
sondern zeigen mir in der Statuszeile dann nur den Anker an,
wenn ich diesen Verweis angeklickt habe.
Hier der Quelltext:
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td width="33%">
</td>
<td width="66%">
<div style="width:530px; height:280px; overflow:hidden">
<p>blabla</p><br>
<p>blabla</p><br>
<p>blabla</p><br>
<p>blabla</p><br>
<a name="unten"></a>
hier kommt noch mehr blabla...
hier kommt noch mehr blabla...
hier kommt noch mehr blabla...
hier kommt noch mehr blabla...
</div>
</td>
</tr>
</table>
Wie kriege ich es hin, dass auch die anderen Browser das fressen?
Ich sitze hier nun ewig lange dran und sehe wahrscheinlich den Baum vor lauter Wäldern nicht mehr.
Habt Mitleid...
Hi,
Der Text der darin ist, ist allerdings "mehr" als die Höhe des <div>´s.
Durch Anker will ich an bestimmte Stellen des Textes springen.
Im IE funzt das, wie immer...
Aber Moz, Opera und Netscape tun nicht das, was ich will,
sondern zeigen mir in der Statuszeile dann nur den Anker an,
wenn ich diesen Verweis angeklickt habe.
<div style="width:530px; height:280px; overflow:hidden">
Hier sagst Du doch explizit, daß das, was nicht ins div reinpaßt, nicht angezeigt werden soll (overflow:hidden).
Wieso erwartest Du dann, daß es doch angezeigt wird?
Nutze overflow:scroll oder overflow:auto.
cu,
Andreas
Die Idee ist:
Eine Info-Seite die sowieso fast nur Text hat, mit fünf, sechs Menüverweisen auszustatten,
aber alles auf einer html-Seite zu haben.
Wenn ich also einen Menüpunkt anklicke,
soll nicht auf eine andere Seite verwiesen werden,
sondern an eine bestimmte Stelle im Text,
aber ohne das sich der <div> an den Text anpasst und womöglich Scrollbalken zeigt,
sondern dass eben an den Anker gesprungen wird...
Der <div> soll praktisch wie ein I-Frame fungieren, nur eben ohne Scrollbalken.
Im IE geht das auch, aber die anderen Browser akzeptieren das nicht...