Avatar billede backupmand Nybegynder
14. januar 2005 - 13:00 Der er 7 kommentarer

Billede og CSS - sjovt problem

Jeg har 2 billeder, som jeg positionerer indenfor <div> - tags, således:
<div style="float:right;width:200px;background-repeat:no-repeat;background-attachment:fixed;bgproperties:fixed;">
          <img src="images/img1.png" style="width:220px; height:162px; position: relative; top:-1px; right:0px" border="0" align="right"></img>
          <img src="images/img2.png" style="width:220px; height:160px; position:relative; top:161px; right:0px" border="0"></img>
        </div>

Det var meningen at billederne skulle forblive på samme position, hvilket de gjorde med position:absolute. Desværre var de så fixed, at selvom man gør browservinduet mindre blev de stående på samme position (altså udover scrollbaren). Det problem løste jeg med position:relative. MEN og her kommer problemet: En gang imellem hopper billederne op over toppen eller også ryger det ene billede væk.

Er der nogle der ved kig på det jeg har postet ovenfor kan komme med en forklaring på, hvorfor dette sker?

Tak for hjælpen.
Avatar billede knudgert Nybegynder
14. januar 2005 - 14:44 #1
Hvad bruger du background-xxx til?
Der er ikke noget, der hedder bgproperties:fixed; i css.

Kom med et link, evt. til en testside.
Det er meget rarere når man kan se problemet, fremfor at skulle prøve at genskabe det.
Avatar billede backupmand Nybegynder
14. januar 2005 - 15:39 #2
Jeg forsøgte at bruge background-xxx til at få billedet til at blive på samme position, men da jeg fandt ud af, at position:xxx kunne dette brugte jeg ikke background-xxx længere. Så det er et levn fra gamle tider. De er såmænd fjernet nu.

kig eks på www.inshare.dk
Avatar billede knudgert Nybegynder
14. januar 2005 - 18:13 #3
Kan ikke få problemet frem, men jeg vil anbefale at du retter de mange fejl, der i htmlkoderne.
Siden ser ikke særlig godt ud i Mozilla eller Opera
http://validator.w3.org/check?uri=http://www.inshare.dk/&charset=%28detect+automatically%29&doctype=Inline
Avatar billede backupmand Nybegynder
16. januar 2005 - 16:15 #4
Ja jeg ved det godt.
Avatar billede roenving Novice
16. januar 2005 - 16:27 #5
Hvad med:

<div style="float:right;width:200px;position:relative;">
          <img src="images/img1.png" style="width:220px; height:162px; position: absolute; top:-1px; right:0px" border="0" align="right"></img>
          <img src="images/img2.png" style="width:220px; height:160px; position:absolute; top:161px; right:0px" border="0"></img>
        </div>
Avatar billede backupmand Nybegynder
18. januar 2005 - 16:29 #6
Ja!
point til dig, hvis du svarer, roenving.
Avatar billede roenving Novice
19. januar 2005 - 13:56 #7
Oki '-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester