Går det att sätta en maxstorlek på en bild? Om jag använder mej av width- och height-attributen i <img> så fixerar jag ju storleken. Nu vill jag ha så att om bilden är mindre än vad jag anger så får den vara det, men den får aldrig bli större än angivet (då fixeras den).
Maxstorlek på bild?
10 svar · 370 visningar · startad av Gein
Det skulle väl i så fall var med max-height och max-width i CSS. :)
Provade lite nu. Funkar så klart inte i Internet Explorer. Däremot så funkar det bra i Mozilla.
Vet inte hur det är i Opera...
Om det inte funkar i de flesta webbläsare så struntar jag nog i det helt.
max-width och max-height respektive min-width och min-height fungerar, som Erik skrev, ej i IE6. Däremot fungerar det i Mozilla 1.2.1, Netscape 7 och Opera 7.
Versioner av Mozilla, Netscape och Opera, utöver de ovanstående överlåter jag till någon annan att kommentera.
:)
Men då är det ju lugnt Gein. Det är ju nästan ingen som använder Internet Explorer. ;)
Erik Juhlin skrev:
Men då är det ju lugnt Gein. Det är ju nästan ingen som använder Internet Explorer. ;)
:P
Men hur skall man lösa detta då, när alla ovetande använder IE... Jag vill ha en max-storlek på bilder, även om besökaren använder IE!
eller någon form av javascript...
<img src="#" onload="if(this.width > 200) { this.width = 200; }" />
Man bör nog ladda koden i en egen funktion och anropa funktionen istället. Samt att bilden först måste laddas i fullstorlek sedan ändras storleken.