Avatar billede collin3 Nybegynder
24. oktober 2006 - 17:30 Der er 7 kommentarer

Hjælp til noget CSS

Jeg ved ikke om det her sted er det rigtige at poste, men jeg har et virkeligt irriterende problem med mit website.

Dette er mit første virklige CSS site hvor jeg bruger DIV's, så bær over med mig :P

Link til site: http://www.virtue-guild.org/virtuehp/index.php

Umiddelbart når man kommer ind på den ser det jo fint ud, men hvis du prøver at trykke på comment nede ved news, så vil mine sider og baggrund ikke følge med teksten.

Noget kode:
#textareabg {
position:absolute;
left:50%;
width:700px;
height:100%;
margin: 0px 0px 0px -350px;
background:#d9c378;
border-width:1px;
border-style: solid;
border-color:#000;
z-index:1;
bottom:0;
}

#leftside {
position:absolute;
left:50%;
width:50px;
margin: 0px 0px 0px -400px;
background:#a99659;
background-image: url("leftside.gif");
z-index:2;
height:100%;
}

#rightside {
position:absolute;
left:50%;
width:50px;
margin: 0px 0px 0px 347px;
background:#a99659;
background-image: url("rightside.gif");
z-index:3;
height:100%
}

#maintext {
position:absolute;
left:50%;
width:700px;
bottom: 0px;
top: 178px;
margin: 0px 0px 0px -350px;
font-size: 70%;
font-style: inherit;
text-align: center;
z-index:3;
}

Leftside og rightside er de 2 sider, maintext er selve teksten, og textareabg er baggrunden.

Jeg aner virkeligt ikke hvad jeg skal gøre, jeg prøvede at lave mine positions fixed istedet for absolute. Det virkede også ok i FF, men i IE er det helt hen i vejret.

Nogen ide til hvad jeg kan gøre, jeg kan godt linke hele min CSS hvis i ikke har et addon i FF til at se det.
Avatar billede farhang Nybegynder
24. oktober 2006 - 17:38 #1
Prøv:

<style type="text/css">
.textareabg {
position:absolute;
left:50%;
width:700px;
height:100%;
margin: 0px 0px 0px -350px;
background:#d9c378;
border-width:1px;
border-style: solid;
border-color:#000;
z-index:1;
bottom:0;
}

.leftside {
position:absolute;
left:50%;
width:50px;
margin: 0px 0px 0px -400px;
background:#a99659;
background-image: url("leftside.gif");
z-index:2;
height:100%;
}

.rightside {
position:absolute;
left:50%;
width:50px;
margin: 0px 0px 0px 347px;
background:#a99659;
background-image: url("rightside.gif");
z-index:3;
height:100%
}

.maintext {
position:absolute;
left:50%;
width:700px;
bottom: 0px;
top: 178px;
margin: 0px 0px 0px -350px;
font-size: 70%;
font-style: inherit;
text-align: center;
z-index:3;
}
</style>
Avatar billede collin3 Nybegynder
24. oktober 2006 - 17:47 #2
Tak, det vil jeg lige prøve.

Kan se vores server er gået ned, så der går lige noget tid til jeg kan uploade mit PHP, og teste :P
Avatar billede collin3 Nybegynder
25. oktober 2006 - 01:22 #3
Det hjalp ikke så meget :P

Hvis du tjekker det her link http://www.virtue-guild.org/virtuehp/index.php?subaction=showcomments&id=1160958430&archive=&start_from=&ucat=&

Så kan du se i bunden følger min baggrund, og mine sider ikke med min tekst.
Avatar billede farhang Nybegynder
25. oktober 2006 - 11:08 #4
Hvor har du skrevet .textareabg?
Avatar billede collin3 Nybegynder
25. oktober 2006 - 12:37 #5
I mit stylesheet...

Skal jeg bare fyre hele koden ind her :P?
Avatar billede farhang Nybegynder
25. oktober 2006 - 12:43 #6
ja tak
Avatar billede collin3 Nybegynder
25. oktober 2006 - 15:09 #7
/* CSS Document */
body {
background:#a99659;
overflow:auto;
margin:0px;
padding:0px;
font-family: Verdana;
}

#header {
position:absolute;
left:50%;
width:700px;
height:125px;
margin: 0px 0px 0px -350px;
background:#d9c378;
border-width:1px;
border-style: solid;
border-color:#000;
z-index:2;
}

#textareabg {
position:absolute;
left:50%;
width:700px;
height:100%;
margin: 0px 0px 0px -350px;
background:#d9c378;
border-width:1px;
border-style: solid;
border-color:#000;
z-index:1;
bottom:0;
}

#leftside {
position:absolute;
left:50%;
width:50px;
margin: 0px 0px 0px -400px;
background:#a99659;
background-image: url("leftside.gif");
z-index:2;
height:100%;
}

#rightside {
position:absolute;
left:50%;
width:50px;
margin: 0px 0px 0px 347px;
background:#a99659;
background-image: url("rightside.gif");
z-index:3;
height:100%
}

#maintext {
position:absolute;
left:50%;
width:700px;
bottom: 0px;
top: 178px;
margin: 0px 0px 0px -350px;
font-size: 70%;
font-style: inherit;
text-align: center;
z-index:3;
}

.mnu, .mnucont{
position:absolute;
left:50%;
width:100px;
height:50px;
top:1px;
z-index:2;
}

.mnucont {
position:absolute;
left:0px;
width: 100px;
height:50px;
top:17px;
font-size: 80%;
font-style: inherit;
text-align: center;
z-index:2;
}

.mnu a { color: #000; text-decoration: none; }
.mnu a:hover { color: #504533; }

#mnu1 { top:123px; left: 50%;  margin: 0px 0px 0px -350px; background: #d9c378; background-image: url("menuitem.jpg"); }
#mnu2 { top:123px; left: 50%;  margin: 0px 0px 0px -250px; background: #d9c378; background-image: url("menuitem.jpg"); }
#mnu3 { top:123px; left: 50%;  margin: 0px 0px 0px -150px; background: #d9c378; background-image: url("menuitem.jpg"); }
#mnu4 { top:123px; left: 50%;  margin: 0px 0px 0px -50px;background: #d9c378; background-image: url("menuitem.jpg"); }
#mnu5 { top:123px; left: 50%;  margin: 0px 0px 0px 50px; background: #d9c378; background-image: url("menuitem.jpg"); }
#mnu6 { top:123px; left: 50%;  margin: 0px 0px 0px 150px; background: #d9c378; background-image: url("menuitem.jpg"); }
#mnu7 { top:123px; width:102px; z-index:2; left: 50%;  margin: 0px 0px 0px 250px; background: #d9c378; background-image: url("menuitem2.jpg"); }

#logobg {
position:absolute;
bottom:5px;
right:1px;
background-image: url("bgright.jpg");
width: 135px;
height: 120px;
}

Sådan ser mit stylesheet ud
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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