Just nu i M3-nätverket
Gå till innehåll

Maxwidth på bilder


MaZoR

Rekommendera Poster

Hej.

Jag undrar om det finns något sätt där man kan skriva maxwidth på en bild som man har.

Ifall någon lägger in sin egen bild, och den är för stor, blir det max 300 width.

Däremot om den är för liten, så den passar, vill jag inte förstora den.

Tex

<img src="bild.jpg" MAXLENGTH="300">

Funkar det?

Länk till kommentar
Dela på andra webbplatser

Jag skulle gissa att du får använda dig av asp, php, eller någon liknande teknik för att åstadkomma det du vill.

 

mvh,

query

_________________________________________________________

Things should be made as simple as possible, but not any simpler.

- Albert Einstein

 

 

Länk till kommentar
Dela på andra webbplatser

Jag personligen hade nog tagit smällen med at eventuallt förstöra en för liten bild. Påpeka för användaren att bilden bör vara minst 300 punkter bred.

 

Men du får givetvis göra hur du vill, med det måste göras med ett serverspråk, tex VBscript. Dessutom måste du hitta en komponent som kan ta reda på bildens storlek så du vet om du sak göra något eller ej...

 

Dessutom tycker jag att det är snyggare om alla bilder är lika stora...

 

 

Länk till kommentar
Dela på andra webbplatser

Nja.

Tack för alla svaren.

 

Alla har en egen personligsida.

Om jag klickar in på den sidan, kommer deras bild upp.

Om en användare har en bild som är 120*214 och jag skriver 300*300 på alla bilder, kommer ju den bli helt fel.

Om jag däremot inte sätter något värde alls, kan någon ha en bild som tar ut mina tables så dom blir 8-900 breda vilket inte är tillåtet, för då förstår ju vem som helst att designen går åt skogen.

 

 

Länk till kommentar
Dela på andra webbplatser

Du måste inte ange både bredd och höjd. Anger du tex bara bredd (300) kommer bilden att behålla höjd/bredd förhållanden, dvs man ser inte ut som en banan i huvudet.

 

Om bilden är 100 pixels bred och du anger 300, kommer den dock att bli aningen pixelerad, men det kvittar väl?

 

 

 

Länk till kommentar
Dela på andra webbplatser

Det hjälper ju inte dig just nu men...

 

I CSS2 finns en egenskap som heter "max-width". Den skulle lösa ditt problem direkt men tyvärr lär det dröja ett tag innan de flesta surfare har en webbläsare som klarar av det.

http://www.w3schools.com/css/css_dimension.asp

 

 

:thumbsup:Poäng till bra inlägg!

---------------------------------

Teknikens underbara värld

http://www.elektroteknik.net

---------------------------------

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...