Dabei seit: 21.08.2010 Ort: - Alter: - Geschlecht: -
Verfasst Mo 03.01.2011 12:07 Titel
[CSS] auf ID verlinken (IE 6 & Netscape)
Hallo,
Inspiriert von folgender Seite http://www.cssplay.co.uk/menu/clickgallery.html habe ich versucht, meinen Inhalt so zu gliedern, dass immer nur der aktuelle Teil sichtbar wird. Ich habe also einen Bereich mit overflow:hidden, der genau die Höhe von einem Inhaltsteil hat. Der zweite Inhaltsteil hat ebenfalls diese Höhe und wird bei einem Link auf dessen ID angezeigt(es wird quasi nach unten gescrollt).
Das ganze funktioniert in FF, Google Chrom, Opera, IE5,(7),8,9 auch wunderbar.
Beim IE6 wird jedoch trotz overflow:hidden beim Inhalt-div alles angezeigt. Das ganze könnte man durch ein weiteres overflow:hidden bei dem rechts-div zwar fixen, jedoch funktioniert die verlinkung dann nicht.
Ähnlich sieht es bei Netscape aus.
Falls Screenshots oder eine Live-Version der Seite weiterhelfen würden, eben kurz sagen, dann stell ich die auch noch rein.
Hier ersteinmal der Code
Dabei seit: 21.08.2010 Ort: - Alter: - Geschlecht: -
Verfasst Mo 03.01.2011 12:39 Titel
Wollte meinen Beitrag jetzt noch editieren und ein paar Screenshots einfügen, aber das geht nicht mehr. Eventuell wäre ja ein Admin so nett und kopiert die Bilder in den ersten Beitrag. Ich hoffe mal, die Bilder sind groß genug, um noch etwas zu erkennen. Wollte die Seite hier nicht sprengen. Falls erwünscht, kann ich ein paar größere Screenshots extern verlinken.
Firefox(links Startseite, rechts wenn man auf den Link zur andern ID klickt)
Netscape(etwas runtergescrollt. bei einem Klick auf den Link, scrollt die Seite ein bisschen nach unten)
IE6 (etwas runtergescrollt bei einem Klick auf den Link, scrollt die Seite ein bisschen nach unten)
Dabei seit: 21.08.2010 Ort: - Alter: - Geschlecht: -
Verfasst Mo 03.01.2011 13:38 Titel
Ersteinmal vielen Dank für die Antwort.
Leider komme ich auch mit dem Link nicht weiter. Ich habe doch dem übergeordneten Element(inhalt) eine feste Höhe(und Breite) vergeben. Auch eine testweise feste Breite der beiden divs mit der id "beschriftung" und "schaufenster" hat nichts geholfen.
Oder habe ich da irgendwas falsch verstanden?
Wenn ich bei den beiden ID-Divs unterschiedliche Hintergrundfarben nehme, werden die übrigens geändert, die Bilder jedoch nicht.
Vielleicht hat ja noch jemand eine Idee bzw. eine Erläuterung wie ich die Informationen aus dem Link auf meinen Code anwenden kann.
//edit: Jippie, ich habe es doch geschafft, nachdem ich mir die Kommentare auf der Seite durchgelesen habe. Ein "position:relative" im inhalt-div hat das Problem beseitigt. Zumindestens im IE6. Bei Netscape besteht das Problem weiterhin.
Zuletzt bearbeitet von timonn am Mo 03.01.2011 13:42, insgesamt 2-mal bearbeitet
Dabei seit: 04.04.2002 Ort: Ansbach Alter: 32 Geschlecht:
Verfasst Di 04.01.2011 11:41 Titel
timonn hat geschrieben:
Bei Netscape besteht das Problem weiterhin.
ganz im ernst... netscape ist ein ausgestorbener browser der nicht einmal im entferntesten aktuelles, standardkonformes html und css beherrscht. streich das ding einfach aus deinem gedächtnis. die 3 user, die deine webseite im laufe der nächsten 10 jahre mit netscape besuchen werden, sind den aufwand definitiv nicht wert.
eigentlich sieht es beim ie6 genauso aus, durch die aber nach wie vor hohe verbreitung von XP ist auch der ie6 noch relativ weit verbreitet (useranteil von 10 - 15%) - aber auch das wird sich in den nächsten jahren stetig ändern. und das ist auch gut so
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.