Kom ihåg mig?
Home Menu

Menu


AJAX-loading bild hamnar inte där jag vill...

Ämnesverktyg Visningsalternativ
Oläst 2009-01-23, 20:04 #1
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
Hur gör man för att positionera en bild ovanpå ett annat lager utan att det från början tar upp någon plats?

Jag har en AJAX-loading animering som jag vill ska visas över det lager som besökaren uppdaterar men när jag visar animeringen så kommer den inte ovanpå utan det blir en ny extra rad högst upp i lagret.
(Använder javascript för att visa och dölja animeringen.)

Så här ser CSS:en ut för animeringen:

#kundvagn_change_loading {
float:left;
position:relative;
z-index:1;
left:450px;
top:10px;
display:none;
}

Så här ser HTML-koden ut:

<div id=kundvagn>
<div id=kundvagn_content>
<div id=kundvagn_kolumn>
<div id=kundvagn_tabort>Tabort</div>
<div id=kundvagn_antal>Antal</div>
...
</div>
<div id=kundvagn_change_loading><img id=loading_gif src=../images/ikoner/loading.gif></div>
...
</div>
</div>

Någon som vet vad jag gör för fel?
sandstream är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-23, 20:30 #2
Althalos Althalos är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 282
Althalos Althalos är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 282
position: absolute borde det åtminstone vara...
Althalos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-23, 20:45 #3
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
Citat:
Originally posted by Althalos@Jan 23 2009, 21:30
position: absolute borde det åtminstone vara...
Men då måste man väl positionera sig från skärmens övre vänstra hörn eller har jag missuppfattat det?
Kan inte göra det då sidan är centrerad och kommer att hamna olika beroende på besökarens upplösning.

EDIT: Så var det visst inte. Får testa så får vi se B)
sandstream är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-23, 21:41 #4
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
La till postione:relative; på den yttre diven, då utgår position:absolute; från den yttre diven på alla divar inom den yttre.

Hoppas någon förstod vad jag skrev :-)
sandstream är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-24, 00:37 #5
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Jodå, det stämmer fint det du skriver. Absolut positionering sker utefter det "närmaste" containing block som är positionerat (eng. positioned) och ett block/element anses positionerat när det har något av värdena relative, absolute eller fixed.
Syke är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-24, 17:45 #6
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
framgår inte om du har z-index på övriga lager i designen.. de måste det ha iaf.
taz76 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-26, 09:20 #7
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
sandstream sandstream är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 130
Citat:
Originally posted by taz76@Jan 24 2009, 18:45
framgår inte om du har z-index på övriga lager i designen.. de måste det ha iaf.
Har inte Z-index på de andra men det fungerar ändå. De kanske får 0 som default?
sandstream är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-28, 01:02 #8
Althalos Althalos är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 282
Althalos Althalos är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 282
Yes, 0 är default.
Althalos ä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 04:46.

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