• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Autosize von Bildern in Frames

Status
Für weitere Antworten geschlossen.

clara21

Neues Mitglied
Hallo ich bin ganz neu hier und habe mit HTML auch wirklich nicht viel Erfahrung.

Daher bitte entschuldigt, wenn diese Frage zu einfach ist....

Ich habe ein Problem mit dem automatischen Anpassen eines JPG-Bilds in einem Frame.

Öffnet man die page mit Firefox wird das Bild automatisch angepasst, in IE kommt es immer groß.

Ich möchte es aber immer angepasst haben - wie macht man das nur?

habe gelesen, dass man eine table machen soll oder die grösse mit width/height festlegen muss - dass möchte ich aber nicht, weil ich ja nicht weiss, wie gross da Browserfenster beim Betrachter sein wird. (es handelt sich um das bild01.jpg)


<FRAMESET ROWS="*,63" BORDER="0" FRAMESPACING="0" FRAMEBORDER="0">
<FRAMESET COLS="50%,50%">

<FRAME SRC="../../../animations/carousselSH/index.html" NAME="bild" MARGINWIDTH="0" MARGINHEIGHT="1"
SCROLLING="NO" NORESIZE="NORESIZE">

<FRAME SRC="b01.jpg" NAME="text" MARGINWIDTH="10" MARGINHEIGHT="10" ALIGN="center"

SCROLLING="AUTO" NORESIZE="NORESIZE"></FRAMESET>
<FRAME SRC="../../../deutsch/b/20/klicks01.htm" NAME="klicker" MARGINWIDTH="0" MARGINHEIGHT="5"
SCROLLING="NO" NORESIZE="NORESIZE">


Herzlichen Dank für eure Hilfe!
 
Zuletzt bearbeitet:
Bilder sollte man über das dafür vorgesehene <img>-Tag einbinden. So wie du es gemacht hast ist es logisch, dass jeder Browser das macht was er will. Ersetze die src-Adresse in dem Frame mit dem Bild durch eine HTML-Seite die wiederum das Bild anzeigt. Z.B. so:

Code:
<img src="bild.jpg" alt="" />

Über CSS

Code:
width: 100%;height: 100%;

könntest Du dann das Strecken des Bildes erzeugen - es handelt sich wohlgemerkt nicht um eine automatische Anpassung des Bildes an den jeweils zur Verfügung stehenden Platz.
 
Ja super - das war genau der Hinweis, der mich weitergebracht hat.

Nun klappt das auch in IE & FF

Herzlichen Dank nochmals!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben