Ich habe versucht scrolling = "Nein" und Überlauf: versteckt; Nichts scheint die vertikale Bildlaufleiste in iFrames auf Safari/webkit verschwinden zu lassen. Weiß jemand?Wie werden Sie alle Bildlaufleisten in einem Iframe in Safari/Webkit loswerden?
Antwort
Verwenden Sie den Überlauf: versteckt auf dem mitgelieferten Körper.
Können Sie das weiter ausführen? Meinst du etwas wie 'iframe body {overflow: hidden}'? – J82
Ich meinte, dass Sie die mitgelieferte Seite so bearbeiten sollten, dass der 'body'' overflow: hidden; 'hat. Wenn Sie die innere Seite nicht bearbeiten können, glaube ich nicht, dass Sie etwas tun können. –
Überlauf: versteckt funktioniert für alles außer IE7. Dazu fügen Sie scroll = "no" zusätzlich zum Überlauf: hidden style dem body-Tag des enthaltenen Dokuments hinzu. – mrbinky3000
Ja, und es ist ein Fehler. Sehen Sie sich das W3C für das erwartete Verhalten an.
http://www.w3schools.com/TAGS/tryit.asp?filename=tryhtml_iframe_scrolling
Sieht aus wie ich einen Überlauf Einstellung in meinem CSS-Einstellung wurde bereits die mich wurde, auslöst. Trotzdem danke. :) –