Kom ihåg mig?
Home Menu

Menu


Kolumnannonser på centrerad sida m. fast bredd

Ämnesverktyg Visningsalternativ
Oläst 2007-10-09, 11:53 #1
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
Jag har en webbplats som har ett centrerat innehåll med fast bredd. Sidan är byggd med tabeller på detta sätt:

<table width="730" cellspacing="0" border="0" cellpadding="0" align="center">
...
</table>

Nu vill jag lägga till lite annonser på höger sida om innehållet men är inte säker på vilket sätt som är bäst.

Fortsätter jag använda tabeller så kommer inte annonserna att laddas in föränn hela tabellen (inklusive nuvarande innehåll på sidan) är inladdad. Dessutom kommer innehållet att förflytta sig så att sidan centeras på innehållet inkl. reklam. Det vill inte jag - jag vill att sidan endast skall vara centrerad på innehållet. Och att reklamen skall ligga till höger (och därmed inte synas om man har en liten skärm).

Nä, det bästa alternativet är nog att använda CSS. Men jag är inte säker på hur man gör detta. Är tacksam för tips!!
radioaktivitet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-09, 12:42 #2
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
html:

<div id="Annonser">
din annons
</div>


css:

#Annonser {
position: absolute;
right: 0px;
top: [Hur lång från överkanten annonserna ska vara];
}
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-09, 16:29 #3
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Citat:
Originally posted by crazzy@Oct 9 2007, 12:42


position: absolute;
right: 0px;
Vad händer med en liten (smal) skärm då?
Kommer inte annonserna att flytta in och täcka huvudinnehållet i mitten istället för att försvinna i i scrollen?
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-09, 17:02 #4
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
En lösning är att kolla användarens skärmbredd via javascript och bara skriva ut annonsen om plats finns;
Kod:
<script>
if (screen.width>1024) {
 document.write('<div id="absolut_positionerad_med_css">annons</div>');
}
</script>
Detta gör att annonsen inte visas för användare med javascript avslaget eller små skärmar.
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-10, 10:51 #5
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
Bra idé Grazzy! Fungerar screen.width i alla browsers?

Jag undrar också lite om positioneringen av annonsen. Helst vill jag att den skall ligga precis höger om mitt innehåll.

Om jag använder absolut positionering och right: 0px (som crazzy föreslår) - hamnar inte annonsen då längst ut till höger?

Går det att positionera annonsen så att den blir relativ till mitt innehåll?
radioaktivitet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-10, 23:13 #6
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
hur har du bestämt positioneringen av ditt innehåll?
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-11, 08:57 #7
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
Precis så som jag skrev i min första post. Dvs

<table width="730" cellspacing="0" border="0" cellpadding="0" align="center">
...
</table>
radioaktivitet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-11, 22:49 #8
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
#Ads {
position: absolute;
top: whatever;
left: 50%;
left-margin: 365px; /* Alltså hälften av din tabell */
}

...

<div id="Ads">
Annonser
</div>
crazzy ä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 02:32.

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