Billede gør template for stor
- kancaie
- Joomla! Enthusiast
- Posts: 223
- Joined: Fri Aug 10, 2007 10:02 pm
Billede gør template for stor
Hej..
Er der en måde hvorpå jeg kan tvinge mit template til at holde den str. jeg har angivet, så hvis at der placeret indhold der er bredere end templated så kommer der en rullebare på istedet for ??
/Rex
Er der en måde hvorpå jeg kan tvinge mit template til at holde den str. jeg har angivet, så hvis at der placeret indhold der er bredere end templated så kommer der en rullebare på istedet for ??
/Rex
Last edited by kancaie on Tue Jul 15, 2008 11:16 pm, edited 3 times in total.
I never make stupid mistakes. Only very, very clever ones."
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
-
- Joomla! Virtuoso
- Posts: 4757
- Joined: Thu Aug 18, 2005 5:24 am
- Location: Vestjylland, Danmark
- Contact:
Re: Billede gør template for stor
Morten Knudsen
http://mortenknudsen.dk - WordPress hjemmesideløsninger til vestjyske virksomheder og foreninger
http://wpguru.dk - WordPress Guru - tips & tricks til WordPress
http://mortenknudsen.dk - WordPress hjemmesideløsninger til vestjyske virksomheder og foreninger
http://wpguru.dk - WordPress Guru - tips & tricks til WordPress
- kancaie
- Joomla! Enthusiast
- Posts: 223
- Joined: Fri Aug 10, 2007 10:02 pm
Re: Billede gør template for stor
Øhh tak, det vidste jeg da egentlig godt

Det virker bare ikke i IE6

/Rex
I never make stupid mistakes. Only very, very clever ones."
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
- kancaie
- Joomla! Enthusiast
- Posts: 223
- Joined: Fri Aug 10, 2007 10:02 pm
Re: Billede gør template for stor
Hov der
Kan man egentlig ikke implementere det i php/html koden, fremfor i css'et, på den måde skulle det jo virke i alle browsere.
/Rex
Kan man egentlig ikke implementere det i php/html koden, fremfor i css'et, på den måde skulle det jo virke i alle browsere.
/Rex
I never make stupid mistakes. Only very, very clever ones."
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
- zimmik
- Joomla! Hero
- Posts: 2096
- Joined: Thu Aug 18, 2005 12:57 pm
- Location: Skanderborg, Denmark
- Contact:
Re: Billede gør template for stor
Du kan prøve at skrive
Så burde alle billeder på siden ikke kunne blive bredere, end den div / table-celle det er indsat i.
Code: Select all
img { max-width: 100% !important; }
// Simon Milling Mikkelsen
Husk!: Google, og forummets søgefunktion er din ven!
Husk!: Google, og forummets søgefunktion er din ven!
-
- Joomla! Champion
- Posts: 6139
- Joined: Sat Nov 18, 2006 12:29 pm
Re: Billede gør template for stor
Simon skal ";" ikke flyttes til før !important?
img { max-width: 100%; !important }
img { max-width: 100%; !important }
- tresan
- Joomla! Ace
- Posts: 1010
- Joined: Thu Feb 09, 2006 3:00 pm
- Location: Odense - DK
- Contact:
Re: Billede gør template for stor
Nej.
Ronni K. G. Christiansen (@redwebdk)
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
- kancaie
- Joomla! Enthusiast
- Posts: 223
- Joined: Fri Aug 10, 2007 10:02 pm
Re: Billede gør template for stor
Jeg kan ikk få det til at virke i IE6, og FF skrumper billedet så det slet ikke kan seszimmik wrote:Du kan prøve at skriveSå burde alle billeder på siden ikke kunne blive bredere, end den div / table-celle det er indsat i.Code: Select all
img { max-width: 100% !important; }

Er er der virkelig ikk en måde man kan gøre det på så det gælle for alle browsere ?
/Rex
I never make stupid mistakes. Only very, very clever ones."
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
- tresan
- Joomla! Ace
- Posts: 1010
- Joined: Thu Feb 09, 2006 3:00 pm
- Location: Odense - DK
- Contact:
Re: Billede gør template for stor
!important medvirker at IE6 ikke kan læse linien.
Du skal derfor lave en linie til IE6 ud over den med !important.
Det er desuden ikke sikkert at en width på 100% på image er særligt definerende - det kommer an på hvor img loades.
Så hvis du vil bestemme størrelsen på et billede til alle browsere skal du lave selve angivelsen af bredde og højde på selve billedet.
Du skal derfor lave en linie til IE6 ud over den med !important.
Det er desuden ikke sikkert at en width på 100% på image er særligt definerende - det kommer an på hvor img loades.
Så hvis du vil bestemme størrelsen på et billede til alle browsere skal du lave selve angivelsen af bredde og højde på selve billedet.
Ronni K. G. Christiansen (@redwebdk)
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
- kancaie
- Joomla! Enthusiast
- Posts: 223
- Joined: Fri Aug 10, 2007 10:02 pm
Re: Billede gør template for stor
Hmm tja jeg kan se at jeg har meget at lære endnu, mht til css og html/php kodning.tresan wrote:!important medvirker at IE6 ikke kan læse linien.
Du skal derfor lave en linie til IE6 ud over den med !important.
Det er desuden ikke sikkert at en width på 100% på image er særligt definerende - det kommer an på hvor img loades.
Så hvis du vil bestemme størrelsen på et billede til alle browsere skal du lave selve angivelsen af bredde og højde på selve billedet.
Men er der virkelig ikke en måde hvorpå at man man sætte en 100% fast str. på en celle, så ikke at indhold kan gå udover den ??
/Rex
I never make stupid mistakes. Only very, very clever ones."
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
- tresan
- Joomla! Ace
- Posts: 1010
- Joined: Thu Feb 09, 2006 3:00 pm
- Location: Odense - DK
- Contact:
Re: Billede gør template for stor
overflow: hidden;
Så gemmes det overskydende.
Men hvis et billed er sat til en større bredde og højde så betyder det så bare at det gemme og ikke at det resizes.
Det kommer altså i høj grad an på den konkrete situation hvordan problemstillingen løses optimalt.
Så gemmes det overskydende.
Men hvis et billed er sat til en større bredde og højde så betyder det så bare at det gemme og ikke at det resizes.
Det kommer altså i høj grad an på den konkrete situation hvordan problemstillingen løses optimalt.
Ronni K. G. Christiansen (@redwebdk)
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
- kancaie
- Joomla! Enthusiast
- Posts: 223
- Joined: Fri Aug 10, 2007 10:02 pm
Re: Billede gør template for stor
Igen er problemet at IE6 ikke håndtere "overflow" af en eller anden mærkelig grund, det funger jo fint i FFtresan wrote:overflow: hidden;
Så gemmes det overskydende.
Men hvis et billed er sat til en større bredde og højde så betyder det så bare at det gemme og ikke at det resizes.
Det kommer altså i høj grad an på den konkrete situation hvordan problemstillingen løses optimalt.

Meen jeg tager den lige med google, og måske jeg finder noget der kan hjælpe mig

/Rex
I never make stupid mistakes. Only very, very clever ones."
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
- tresan
- Joomla! Ace
- Posts: 1010
- Joined: Thu Feb 09, 2006 3:00 pm
- Location: Odense - DK
- Contact:
Re: Billede gør template for stor
Du skal huske at bruge
position:relative;
Når du bruger overflow for at få korrekt visning i IE6 og IE7.
position:relative;
Når du bruger overflow for at få korrekt visning i IE6 og IE7.
Ronni K. G. Christiansen (@redwebdk)
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
http://www.redcomponent.com/ - One big family of Joomla extentions & templates
http://redweb.dk - Joomla Webdesign & Development
redHOST.dk - 100% Joomla Webhotel - Dansk support med Joomla viden!
- kancaie
- Joomla! Enthusiast
- Posts: 223
- Joined: Fri Aug 10, 2007 10:02 pm
Re: Billede gør template for stor
Fixede den
brugte "bare" table-layout: fixed;
/Rex

brugte "bare" table-layout: fixed;
/Rex
I never make stupid mistakes. Only very, very clever ones."
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)
"The best way to escape from a problem is to solve it."
Errare humanum est, ignoscere divinum. (To err is human, to forgive is divine)