Kom ihåg mig?
Home Menu

Menu


Problem med marginaler, IE7 kontra Firefox

Ämnesverktyg Visningsalternativ
Oläst 2007-03-12, 22:30 #1
matthew matthew är inte uppkopplad
Medlem
 
Reg.datum: Mar 2007
Inlägg: 59
matthew matthew är inte uppkopplad
Medlem
 
Reg.datum: Mar 2007
Inlägg: 59
Hej,

Jag har sysslat med lite "vardagswebdesign" sedan 99 ungefär. Dock inget märkvärdigt alls och de senaste åren har det knappt blivit någonting alls. Hade nu tänkt försöka lära mig igen, men jag känner att jag inte är så bra på de "nya grejorna". När jag höll på med webdesign "på riktigt" användes inte CSS särskilt mkt. Utan det var tables som gällde. XHTML var på väg men det var ingen standard som det är idag. Jag känner att jag har halkat efter lite :P

Iaf, nu till problemet. Har börjat med en sida, där jag vill ha en DIV som sträcker sig från vänster till höger. Detta funkar perfekt för mig i Firefox men i IE strular det, den vill inte gå hela vägen ut i höger bildkant. Varför?

Såhär ser det ut i IE7


Och såhär ser det ut i Firefox


Varför vill den inte? :\

Koden som ligger i styles.css är:
Kod:
.infobox {
	position:absolute;
	left:0px;
	top:25%;
	background-image: url('top_bg.jpg');
	height: 95px;
	width: 100%;

}
Och jag hämtar med <div class="infobox">.
Jag använder Vista med IE7. Är det någon som ser skillnad i IE6 kanske?

Till sist, finns det någonstans där man kan läsa om kända CSS-problem mellan IE6, IE7 och Firefox?

Tack för hjälpen,

Mattias
matthew är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-12, 23:01 #2
wiggin wiggin är inte uppkopplad
Medlem
 
Reg.datum: Jul 2005
Inlägg: 298
wiggin wiggin är inte uppkopplad
Medlem
 
Reg.datum: Jul 2005
Inlägg: 298
Vilken doctype använder du? Det känns som du glömt ange den eller gör det felaktigt vilket gör att IE går in i "quirks mode" vilket ofta får dessa resultat.
wiggin är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-12, 23:06 #3
matthew matthew är inte uppkopplad
Medlem
 
Reg.datum: Mar 2007
Inlägg: 59
matthew matthew är inte uppkopplad
Medlem
 
Reg.datum: Mar 2007
Inlägg: 59
Ah, glömde i min iver att ange doctype. Var så längesen jag höll på med detta :P
Tack för hjälpen

När vi ändå är inne på ämnet, lade till doctype för XHTML Strict. Kommer att köra XHTML på sidan, men vilken doctype borde jag köra och varför? Kan säkert googla lite om detta men är trött nu, så om någon orkar svara
matthew är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-13, 23:04 #4
HeT HeT är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2006
Inlägg: 11
HeT HeT är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2006
Inlägg: 11
Hej

Precis som wiggin säger är doctype-deklarationen viktig för att få webbläsarna att ställa sig i standard rendering mode (eller åtminstone almost standard rendering mode). Genom detta får du det lättare att få saker och ting att se nästan likadant ut.

http://hsivonen.iki.fi/doctype/ är en bra sida om doctypes.

Jag skulle inte välja xhtml1.1 iom att det egentligen nog kräver en xml-deklaration och med en sådan smäller IE tillbaka till quirks mode.

För ditt problem skulle jag nog också sätta följande i css-en
Kod:
body
{
margin:0;
padding:0;
}
/Lycka till
H
HeT är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:14.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017