webForumDet fria alternativet

Bestämma en fast top-margin med position: relative;

HTML & CSS

4 svar · 336 visningar · startad av richardjoha

Medlem sedan okt. 2005787 inlägg
Frågan#1

Nu åker reklam divven runt lite verticalt beroende på hur mycket text det finns i content. Kan man på något sätt bestämma att min reklam div ska sitta ex, 200px från sidans top med denna kod:

#reklam{
position: relative;
top: -335px;
margin-left:auto;
margin-right:auto;
right: -435px;
background-color: #fff;
height:300px;
width: 130px;
clear: both;
}

Medlem sedan okt. 2005787 inlägg
#2

finns det något som heter typ fixed position eller vad har jag fått det i från?!

Medlem sedan nov. 20051 596 inlägg
#3

finns det något som heter typ fixed position

Ja fast det ska du inte använda. Fungerar bara i FF och gör att diven ligger stilla när man scrollar.

Mitt svar på den andra tråden gällde också för din fråga här.

Kan man på något sätt bestämma att min reklam div ska sitta ex, 200px från sidans top med denna kod:

Du kan bara placera den i relativ position till det andra som finns på sidan. Så fort det andra ökar i höjd så flyttar även reklamen neråt. Den finns i relation till sin "skugga".

Så gör att försök med det jag skrev i andra tråden. Då kan du placera den precis vart du vill i höjdled.
Om nu din kod ser ut som jag tror...

Medlem sedan okt. 2005787 inlägg
#4

tanten skrev:

Ja fast det ska du inte använda. Fungerar bara i FF och gör att diven ligger stilla när man scrollar.

Mitt svar på den andra tråden gällde också för din fråga här.

Du kan bara placera den i relativ position till det andra som finns på sidan. Så fort det andra ökar i höjd så flyttar även reklamen neråt. Den finns i relation till sin "skugga".

Så gör att försök med det jag skrev i andra tråden. Då kan du placera den precis vart du vill i höjdled.
Om nu din kod ser ut som jag tror...

har redan gett det ett försök tanten.. det fungerade till viss del men inte lika bra som innan eftersom reklam divven hoppar in i content när jag ökar upplösning från 1280 *1024 till 1024*768.. men det måste väl gå att fixa utan att behöva en ny div eller?

Medlem sedan nov. 20051 596 inlägg
#5

Om diven hoppar in och lägger sig i content så måste du ha gjort fel någonstans. Om uttrymmet sidledes inte skulle räcka till, vilket verkar osannolikt... Jag får det till att du antagligen har ungefär 100px (om du inte la på en himla massa margin), kvar att röra dig med, men om inte så borde reklamdiven ha lagt sig under det andra inte på...

Jag har svårt att se någon annan lösning än att du lägger ditt "gamla" innehåll i en div och reklamen i en. Eller börja om från början där du har med reklamutrymmet från start.

278 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
155 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)