Noel: Nur vertikales Scrollen eines iframe mittels overflow:?

Hallo!

Wieder mal verlassen meine grundlegenden HTML/CSS-Fähigkeiten mich bei einem Problem. Und zwar möchte ich gerne iframes mit Seiten füttern, diese sind größer als der iframe, aber nur der vertikale Scrollbalken soll eingeblendet werden um den Inhalt der im iframe gelinkten Seite vertikal navigierbar zu machen.

Mittels overflow:scroll; jedoch erreiche ich leider dass beide Scrollbalken eingeblendet werden auch wenn es gar kein horizontal zu scrollendes 'Gebiet' gibt. Da stellt sich mir die Frage ob das nicht abstellbar bzw. spezifischer zu regeln ist?

Hat jemand Anregungen oder Ideen zu dem Problem?
Ich wäre zumindest sehr dankbar! ;)

Beste Grüße,
Noel

P.S: Codeskizze:

  
<html>  
 <body>  
  <iframe class="infoframe" name="infoframe" src="info.htm">  
    Leider kann Ihr Browser keine iframes anzeigen.  
  </iframe>  
 </body>  
</html>  

Dazugehöriges CSS:

  
.infoframe {  
  width:170px;  
  height:70%;  
  float:right;  
  border:0px solid #FFFFFF;  

  1. Hallo Noel,

    Mittels overflow:scroll; jedoch erreiche ich leider dass beide Scrollbalken eingeblendet werden auch wenn es gar kein horizontal zu scrollendes 'Gebiet' gibt. Da stellt sich mir die Frage ob das nicht abstellbar bzw. spezifischer zu regeln ist?

    overflow-x ist nicht mehr ganz böse. Ich glaube, aktuell gibt der Validator noch eine Warnung aus, damit sollte man aber leben können.

    Gruß aus Köln-Ehrenfeld,

    Elya

  2. Hi,

    bei overflow:auto dürfte er nur den notwendigen Scrollbalken anzeigen?! Und wenn der Inhalt mal nicht größer sein sollte, wird auch gar keiner und kein hässlicher leerer Scollbalken angezeigt.

    Grüße