Habe die Scrollbalken meines Inlineframes nicht im Griff :-(
Hallo,
Ich habe folgendes Problem mit einer Seite (mavie ::: musik im internet.): Die Seite enthält einen Inlineframe mit der Eigenschaft scrolling="yes", dies führt bei dem Internetexplorer 6 dazu, dass er immer einen vertikalen Scrollbalken anzeigt, der Firefox 1.0.X zeigt einen vertikalen Scrollbalken an, wenn er nötig ist. Nun das Problem, der Firefox 1.5 zeigt mit der Einstellung immer zwei Scrollbalken an (vertikal und horizontal)! :? Bei scrolling="auto" zeigt auch der Firefox 1.5 nur einen Scrollbalken, dafür jedoch der Internet Explorer zwei Scrollbalken... Habe im Netz Seiten gesehen, bei denen der Inlineframe im IE und im Firefox 1.5 perfekt (mit einem vertikalen Scrollbalken) angezigt wird, konnte lider nur nicht feststellen, was dort anders ist! Ich hoffe das Problem ist verständlich beschrieben und ihr könnt mir helfen - danke schon ma... Hir noch mal mein Quellcode: Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
Also ich kann dir nur raten, das Ganze ohne Frames zu machen... das wäre mit Sicherheit die beste Lösung für dein Problem!
|
sage mal, kann man auf iframe nicht auch overflow anwenden, denn dann könntest du das mit css machen.
Code:
overflow: auto !important; |
Zitat:
@ Tigereye: Ich weiss, dass Frames (insbesondere Inlineframes) nicht so ne tolle Sachen sind, bin aber noch nicht so weit was HTML und CSS und so angeht... hab die Seite nun leider so konzipiert und keinen Bock alles neu zu machen... die enzige Alternative zu Frames stellt für mich irgendwie PHP dar, weil ich wenn ich z.B. die Navigation ändere nicht alle Seiten ändern möchte... kann nur leider kein PHP :( |
Zitat:
Code:
iframe{ Es funktionier zwar, aber nun schneidet der IE einen Teil des Frames ab, der Soll 750px breit sein, ist aber um eine Scrollbalkenbreite weniger breit... Hat das was mit "Overflow" zu tun? Wie bekomm ich das weg? Danke nochma! |
!important heißt das dies alle anderen Regeln überschreibt, sprich wenn du
width: 100px; height: 200px; color: red; background-color: green; width: 300px; irgendwo stehen hast, wird das letzte width die breite angeben, wenn du hinter das erste !important schreibt, wird es nicht so sein, ausgenommen InternetExplorer <6, denn der kennt !important nicht. |
danke schön! funktioniert jetzt übrigens alles perfekt... :D
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 01:43 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023