Supportnet / Forum / Webseiten/HTML
Bilder SOLLEN sich verkleinern!
Frage
BITTE HELFT MIR!
Durch Frames werden ja die Seiten verkleinert(Tabellen, ne zulange Zeile wird automatisch gebrochen...) NUR DIE BILDER NICHT :-( . Ich hab beim Frameset eingestellt das man die größe des Frames nie ändern kann und die Scrollbalken nie angezeigt werden.
Wenn man die Mittleremaustaste (scrollrad) drückt kann man ja sowieso immer scrolen beim IE oder kann man das HTML/Java-mäßig verhindern?
UNWICHTIG:
Das Problem auf meiner Seite ist das ich alle Bilder(war sehr viel arbeit) zu breit gemacht habe und jetzt kann man mit der scrolltaste nach rechts scrollen (weil die Bilder zu lange sind) ich will sie allerdings nicht alle nochmal neu machen und wenn ich sie in HTML nur die Breite verleinere wird ja das Bild verzert.
Antwort 1 von Viagra
Hi, Arthur.
Du kannst bei einem Image (wie bei fast allen HTML-Tags) einfach die Höhe und Breite angeben, die du haben magst. So ist das Bild beliebig streckbar und natürlich auch verkleinerbar, z. B.
<img src="grossesbild.jpeg" width=10 height=10>
dann würde das Bild auf 10 * 10 Pixel verkleinert werden.
Bis denn dann
Der ich
Du kannst bei einem Image (wie bei fast allen HTML-Tags) einfach die Höhe und Breite angeben, die du haben magst. So ist das Bild beliebig streckbar und natürlich auch verkleinerbar, z. B.
<img src="grossesbild.jpeg" width=10 height=10>
dann würde das Bild auf 10 * 10 Pixel verkleinert werden.
Bis denn dann
Der ich
Antwort 2 von Arthur
DAS WEIS ICH!
Ich will eben nicht die größe ändern sondern soch nach nem Java Script das die Scrolltaste unbenutzbar macht !
Ich will eben nicht die größe ändern sondern soch nach nem Java Script das die Scrolltaste unbenutzbar macht !
Antwort 3 von Viagra
Dann setz doch einfach in den <frame> Befehl ein scrolling=no, dann sind die Scrollleisten weg und man kann nur noch sehr schwer "scrollen"... ^_^
Antwort 4 von Arthur
Ich hab mir schon ein Script ein bisschen modifiziert sodass man nicht mehr die Mittlere Maustaste benutzen kann!
Nur wie kann ich einstellen statt das ne ALert kommt, die Taste einfach nicht geht (ohne Meldung)?
<script LANGUAGE="JavaScript">
<!--
function click() {
if (event.button==4) {
alert(Function disabled!)
}
}
document.onmousedown=click
// -->
</script>
Also was muss ich statt "alert(Function disabled!)" eingeben?
Nur wie kann ich einstellen statt das ne ALert kommt, die Taste einfach nicht geht (ohne Meldung)?
<script LANGUAGE="JavaScript">
<!--
function click() {
if (event.button==4) {
alert(Function disabled!)
}
}
document.onmousedown=click
// -->
</script>
Also was muss ich statt "alert(Function disabled!)" eingeben?
Antwort 5 von Viagra
Nun mach dir mal nicht so einen Streß damit, das kann man sowieso übergehen (und wenn man nur Javascript ausstellt). Außerdem kannst du dann immer noch Scrollen, indem du in eine Richtung markierst... oder willst du das auch noch verbieten? Sorry... ^_^
Antwort 6 von Arthur
Hehehe ein großes Problem ist es ja auch
nicht aber ich will halt das die page perfekt ist also will ich das auch noch verbieten..
nicht aber ich will halt das die page perfekt ist also will ich das auch noch verbieten..
Antwort 7 von Viagra
Dann mußt du eine Routine für das Ereignis onSelect einfügen... allerdings wird das wieder nur im IE gehen.
Ich weiß, daß das ohne alerts zu verhindern geht - aber nicht genau wie... da mußt du mal bei den Profis von nebenan anklopfen.
Bis denn dann
Der ich
Ich weiß, daß das ohne alerts zu verhindern geht - aber nicht genau wie... da mußt du mal bei den Profis von nebenan anklopfen.
Bis denn dann
Der ich
Antwort 8 von Yoram
Wenn Du die scrollbalken ausschaltest werden Deine Bilder nicht schmaler, das scrollen wird nur schwieriger.
Antwort 9 von Viagra
@Yoram: Ich denke, das wußte Arthur schon... ^_^
Antwort 10 von jacobi21
wenn ich das, was jetzt über den bildrand schaut sowieso nicht sehen darf, dann schneid es doch einfach ab, wo nix ist, gibt es auch nichts zu scrollen.
wahrscheinlich möchtest du ja die höhe auch nicht ändern, sonst wäre es wohl auch zu einfach...
uwe
wahrscheinlich möchtest du ja die höhe auch nicht ändern, sonst wäre es wohl auch zu einfach...
uwe
Antwort 11 von Friedel
Um was gehts hier eigentlich? Soll die Größe der Bilder jetzt geändert werden oder nicht? Ich hab den Eindruck zumindest die Überschrift sagt das Gegenteil aus, wie die Postings.
Antwort 12 von Yoram
Wie nun? ich sehe nicht mehr durch.
Antwort 13 von Arthur
Ich such einfach nur nach dem Script..
Es sind so viele Pics die ich ändern müsste.... aber zur not mach ichs halt so..
Es sind so viele Pics die ich ändern müsste.... aber zur not mach ichs halt so..
Antwort 14 von Hannes
versuche es mal mit Prozentangaben für:
width=70%
was hast du denn davon wenn man nicht scrollen kann? dann sieht man evtl. deine Bilder gar nicht, oder nur zum Teil.
width=70%
was hast du denn davon wenn man nicht scrollen kann? dann sieht man evtl. deine Bilder gar nicht, oder nur zum Teil.
Antwort 15 von Arthur
Die Bilder sind für den Frame zu groß und deshalb kann man nach links scrollen..
Ich werd das mal schnell uploaden... gebe ich euch gleich die adresse
Ich werd das mal schnell uploaden... gebe ich euch gleich die adresse
Antwort 16 von Arthur
Mein FTP is im Moment offline..
Also die Frameseite sieht so aus: Links ein Frame der ca. 30Pixel groß ist dann ist in der Mitte ein Frame und Rechts wieder ein Frame mit 30Pixel breite. Im Mittleren Frame sind dann immer die Bilder (Überschriften), die aber so breit sind wie alle frames zusammen. Nur Links ist das Wichtige der Bilder also ist es nicht so schlimm wenn 60Pixel vom rechten Teil der Bilder verloren gehen. Nur kann man dann halt mit dem Scrollrad (einmal draufdrücken) nach rechts scrollen und das finde ich ist ein "Bug" der Seite und will ihn beheben.
Also die Frameseite sieht so aus: Links ein Frame der ca. 30Pixel groß ist dann ist in der Mitte ein Frame und Rechts wieder ein Frame mit 30Pixel breite. Im Mittleren Frame sind dann immer die Bilder (Überschriften), die aber so breit sind wie alle frames zusammen. Nur Links ist das Wichtige der Bilder also ist es nicht so schlimm wenn 60Pixel vom rechten Teil der Bilder verloren gehen. Nur kann man dann halt mit dem Scrollrad (einmal draufdrücken) nach rechts scrollen und das finde ich ist ein "Bug" der Seite und will ihn beheben.
Antwort 17 von Hannes
versuche es mal mit Prozentangaben für:
width=70%
width=70%
Antwort 18 von Arthur
Der Hannes versteht mich.. nur werden dadurch leider meine Bilder verzert.
Antwort 19 von Yoram
Dann nimm css-layer. Geht auch, also denke ich mal.
Antwort 20 von Friedel
@Arthur: Deine Bilder werden nicht verzerrt. Gib die Breite in % an, laß die Höhenanggabe weg. Dann richtet sich die Breite automatisch nach der Höhe.
Antwort 21 von Friedel
@Arthur: Umgekert natürlich. Die Höhe richtet sich nach der Breite.
Antwort 22 von Viagra
@Friedel: Hmmm? Wenn ich die Breite prozentual angebe ändert sich automatisch die Höhe? Muß ich mal ausprobieren *misstrauischer Blick ^_^*
@Arthut: Wollte gerade vorschlagen die Höhe und die Breite prozentual anzugeben, also width=70% height=70%, dann ist es auch nicht verzerrt... aber wenn der Vorschlag vom Friedel stimmt ist das natürlich eleganter.
@Arthut: Wollte gerade vorschlagen die Höhe und die Breite prozentual anzugeben, also width=70% height=70%, dann ist es auch nicht verzerrt... aber wenn der Vorschlag vom Friedel stimmt ist das natürlich eleganter.
Antwort 23 von aths
"nicht aber ich will halt das die page perfekt ist also will ich das auch noch verbieten.."
Ach so, "perfekte Pages" versuchen neuerdings, dem Besucher sein Surf-Verhalten vorzuschreiben oder was? Das finde ich ganz schön anmaßend, erstmal alles abzuschalten. Und weisst du, was ich dann mache? Entweder schalte ich JS ab, und damit gehen alle Tasten wieder, oder ich schalte gleich die gesamte Seite ab und suche *vernünftige* auf.
Ach so, "perfekte Pages" versuchen neuerdings, dem Besucher sein Surf-Verhalten vorzuschreiben oder was? Das finde ich ganz schön anmaßend, erstmal alles abzuschalten. Und weisst du, was ich dann mache? Entweder schalte ich JS ab, und damit gehen alle Tasten wieder, oder ich schalte gleich die gesamte Seite ab und suche *vernünftige* auf.
Antwort 24 von Friedel
@Viagra: So wie ich es beschrieben hab geht es. So wie du es machen willst, geht es nicht. Wenn du width=70% height=70% eingibst, nimmt das Bild 70% der zur Verfügung stehenden Breite und 70% der zur Verfügung stehenden Höhe ein! Im einfachsten Fall, bei 100% nimmt das Bild genau die Form der Seite an. Auch wenn es im Orginal vielleicht ein breites, flaches Bild war. Wenn man verhindern will, daß das Bild verzerrt wird, immer nur eine Angabe machen.
Antwort 25 von Viagra
@Friedel: Hast Recht... darf ich mich damit rausreden, daß ich dachte, der Frame ist genau quadratisch ^_^?
Antwort 26 von MixMax
gib doch nur width=70% an, Explorer hält die Proprtionen an das das bild nicht verzerrt wird.
Antwort 27 von Hannes
genau!
und wenn jemand mit 640*480 auf deiner Seite rumschnüffelt wird er staunen, dass er was sehen kann.
und wenn jemand mit 640*480 auf deiner Seite rumschnüffelt wird er staunen, dass er was sehen kann.
Antwort 28 von Friedel
@Viagra: Kommt vor. Aber die Ausrede ist nicht gut. Der Frame müßte schon das selbe Seitenverhältnis, wie das Bild haben *lol*
Antwort 29 von Viagra
@Friedel: Na davon geh ich mal aus... ist das nicht ganz normal auf professionellen Webseiten? ^_^
Antwort 30 von Friedel
@Viagra: Oh... Dann muß ich das bei mir noch ändern *lol*
Antwort 31 von Arthur
Hab die Bilder neu gemacht... ihr habt eh Recht es hat keinen Sinn die Bugs durch Java Scripts zu verstecken..
Sorry das ich mit diesem blöden Problem euch gestört habe..
mfg Arthur
Sorry das ich mit diesem blöden Problem euch gestört habe..
mfg Arthur
Antwort 32 von Viagra
Hast ja nicht gestört, nicht gleich giftig werden ^_^. Ich fands ganz interessant. Aber glaub mir, es ist wirklich besser die Bilder neu zu machen als später Probleme mit Javascript zu bekommen.
Antwort 33 von Powertrip
Mag jetzt blöd klingen, aber mach doch einfach den frame ein paar pixel breiter?!?
Antwort 34 von Arthur
Ist auch blöd.. :) weils eben nicht ein par Pixel sind sondern einparhundert :D, ausserdem darf ich bei meinem Frames eigentlich nichts mehr ändern weil das alles schon so perfekt zusammenpasst ;)
mfg Arthur
mfg Arthur

