/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Pronlem med positionering
Fra : Ukendt


Dato : 27-06-04 13:34

Hej

Jeg har på www.forshus.dk førsøgt at sætte en copyright linje ind ovenpå
billedet forneden (bund.gif). Det lykkedes som sådan også fint nok, men
placeringen er ikke ens i alle browsere. Mozilla og Opera tolker på samme
måde, mens IE ikke gør.

Markerer man bund.gif i IE ser det ud som om der ligger en margin eller
nogen nedenunder billedet. Har forsøgt med margin:0; - dog uden held. Det
samme gør jeg sig gældende for toppen, men har dog tilsyneladende ikke
betydning.

Min CSS ligger her:
www.forshus.dk/style/style.css

Jeg har stirret mig blind og kan ikke se fejlen. Kan I?


--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


 
 
Christian Epstein (27-06-2004)
Kommentar
Fra : Christian Epstein


Dato : 27-06-04 13:38

CS wrote:
> Hej
>
> Jeg har på www.forshus.dk førsøgt at sætte en copyright linje ind ovenpå
> billedet forneden (bund.gif). Det lykkedes som sådan også fint nok, men
> placeringen er ikke ens i alle browsere. Mozilla og Opera tolker på samme
> måde, mens IE ikke gør.
>
> Markerer man bund.gif i IE ser det ud som om der ligger en margin eller
> nogen nedenunder billedet. Har forsøgt med margin:0; - dog uden held. Det
> samme gør jeg sig gældende for toppen, men har dog tilsyneladende ikke
> betydning.
>
> Min CSS ligger her:
> www.forshus.dk/style/style.css
>
> Jeg har stirret mig blind og kan ikke se fejlen. Kan I?
>
>

kiggede _meget_ hurtigt på koden, og lister lige nogle ting der kan have
betydning

style="text-align:center;margin-bottom:5px; (på din div)

for at IE læser et stylesheet korekt skal der være mellemrum mellem
kolon og andre tegn fx. vil din

img {
border:none;
margin:0px;
padding:0px;
}

ikke blive tolket korrekt...

/Christian

Ukendt (27-06-2004)
Kommentar
Fra : Ukendt


Dato : 27-06-04 14:16


"Christian Epstein" <epstein_NOSPAM_@sol.dk> skrev i en meddelelse
news:40debfa3$0$23878$14726298@news.sunsite.dk...

> > Min CSS ligger her:
> > www.forshus.dk/style/style.css
> >
> > Jeg har stirret mig blind og kan ikke se fejlen. Kan I?
> >
> >
>
> kiggede _meget_ hurtigt på koden, og lister lige nogle ting der kan
have
> betydning

Okay

> for at IE læser et stylesheet korekt skal der være mellemrum mellem
> kolon og andre tegn fx. vil din

Okay var jeg ikke klar over

> img {
> border:none;
> margin:0px;
> padding:0px;
> }
>

Har rettet det nu, dog uden det har givet nogle synlige forskelle

> /Christian


--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


Erik Ginnerskov (27-06-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 27-06-04 16:42

Christian Epstein wrote:

> for at IE læser et stylesheet korekt skal der være mellemrum mellem
> kolon og andre tegn

Det problem har jeg da aldrig været konfronteret med. I min css er der ikke
mellemrum hverken før eller efter kolon. Mine sider ser alligevel ret ens ud
i IE 6.0 og Mozilla 1.6 - xhtml 1.0 strict.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://hjem.get2net.dk/egin



Bertel Lund Hansen (27-06-2004)
Kommentar
Fra : Bertel Lund Hansen


Dato : 27-06-04 17:44

Erik Ginnerskov skrev:

>> for at IE læser et stylesheet korekt skal der være mellemrum mellem
>> kolon og andre tegn

>Det problem har jeg da aldrig været konfronteret med.

Jeg tror Christian forveksler det med at der skal være mellemrum
mellem et klassenavn og krølleparentesen af hensyn til IE.

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Erik Ginnerskov (27-06-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 27-06-04 16:54

CS wrote:

> Jeg har på www.forshus.dk førsøgt at sætte en copyright linje ind
> ovenpå billedet forneden (bund.gif). Det lykkedes som sådan også fint
> nok, men placeringen er ikke ens i alle browsere. Mozilla og Opera
> tolker på samme måde, mens IE ikke gør.

Prøv at lægge bund.gif ind som baggrund i <div id="bund">. Det kan muligvis
blive nødvendigt at justere lidt på størrelsen af giffen.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://hjem.get2net.dk/egin



Ukendt (27-06-2004)
Kommentar
Fra : Ukendt


Dato : 27-06-04 18:37


"Erik Ginnerskov" <erik@donotspammmeplease.invalid> skrev i en meddelelse
news:40deed68$0$23871$14726298@news.sunsite.dk...
>
> Prøv at lægge bund.gif ind som baggrund i <div id="bund">. Det kan
muligvis
> blive nødvendigt at justere lidt på størrelsen af giffen.

Ja det løste da det problem, og min copyright linje placerer sig samme
sted i alle browsere, MEN..

Der er tilsyneladende opstået et nyt problem. <div id="bund">.plancerer
sig ikke samme sted i browserne. Justerer man så det passer med IE er der
luft imellem med Opera og Mozilla. Nogen forslag?


--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


Jens Gyldenkærne Cla~ (27-06-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 27-06-04 18:55

CS skrev:

> Der er tilsyneladende opstået et nyt problem. <div
> id="bund">.plancerer sig ikke samme sted i browserne. Justerer
> man så det passer med IE er der luft imellem med Opera og
> Mozilla. Nogen forslag?

Et skud (uden at have set din side): tjek at du eksplicit har sat
værdier for magen, fyld (padding) og kanter (border) alle relevante
steder. Det er ofte på grund af "glemte" værdier for fx padding at
der er forskel på "luften" i forskellige browsere.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Ukendt (27-06-2004)
Kommentar
Fra : Ukendt


Dato : 27-06-04 20:30


"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns9515CA95D271Djcdmfdk@gyrosmod.cybercity.dk...

> Et skud (uden at have set din side): tjek at du eksplicit har sat
> værdier for magen, fyld (padding) og kanter (border) alle relevante
> steder. Det er ofte på grund af "glemte" værdier for fx padding at
> der er forskel på "luften" i forskellige browsere.

´Ja det var også min første tanke. Jeg kan dog ikke hvor det går galt,
udover luften opstår efter mit <table> element. Jeg mener selv jeg har
sikret mig padding og margin er i orden de relevante steder.


--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


Erik Ginnerskov (27-06-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 27-06-04 20:56

CS wrote:
> ´Ja det var også min første tanke. Jeg kan dog ikke hvor det går galt,
> udover luften opstår efter mit <table> element. Jeg mener selv jeg har
> sikret mig padding og margin er i orden de relevante steder.

Prøv at ændre margin-definitionen på #bund fra

margin-bottom: 20px;

til

margin: 0px 0px 20px 0px;

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://hjem.get2net.dk/egin



Ukendt (27-06-2004)
Kommentar
Fra : Ukendt


Dato : 27-06-04 22:00


"Erik Ginnerskov" <erik@donotspammmeplease.invalid> skrev i en meddelelse
news:40df261c$0$23880$14726298@news.sunsite.dk...
>
> Prøv at ændre margin-definitionen på #bund fra
>
> margin-bottom: 20px;
>
> til
>
> margin: 0px 0px 20px 0px;

Desværre ingen forskel overhovedet. Men som Jens skriver kan det meget
nemt være en udefineret højde/margin der driller, for får forskellige
resultater i de 3 browsere jeg har prøvet.


--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


Ukendt (28-06-2004)
Kommentar
Fra : Ukendt


Dato : 28-06-04 16:23


Har fundet min fejl

Havde selvfølgelig overset jeg ikke havde angivet margin på mit <p>
element som indeholder copyright linjen.

tak for hjælpen


--
Med venlig hilsen
Carsten Sørensen

http://www.forshus.dk


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste