Menu

Her kan du stille og svare på spørgsmål omkring CSS
Besvar
Brugeravatar
Daniel
Admin
Admin
Indlæg:625
Tilmeldt:14. jun 2011, 09:27
Geografisk sted:Danmark, Fyn, Nørre Aaby
Kontakt:
Menu

Indlæg af Daniel » 16. jun 2011, 11:11

Kære NemProgramering.dk

Jeg sidder og er i gang med at lave en lille simpel hjemmeside, den skal ikke rigtig kunne noget andet end nogle meget få ting. :)
Da jeg så sidder i dag og er ved at lave en menu ligesom den i har jeres CSS kursus 8. Dog skal den passe ind i det layout i har brugt i jeres HTML kursus 10 og CSS kursus 5. Jeg vil gerne have menuen i venstre kolonne som i de videoer, men når jeg så laver det sådan og laver lidt om på det så det ikke står vandret men lodret, men når jeg gør det får jeg følgende resultat.
Billede

Her er koderne jeg har brugt til det resultat.

HTML dokument:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Forside</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="Styles.css" type="text/css"/>
</head>
<body>
<div id="hoved">
<div id="top"></div>
<div id="menu">
<ul id="ulnav">
<li id="linav"><a href="#" class="nav">Navn1</a></li>
<li id="linav"><a href="#" class="nav">Navn2</a></li>
<li id="linav"><a href="#" class="nav">Navn3</a></li>
<li id="linav"><a href="#" class="nav">Navn4</a></li>
</ul>
</div>
<div id="indhold"></div>
</div>
</body>
</html>

CSS dokument:

#hoved {
width: 700px;
height: 1000px;
margin-left: auto;
margin-right: auto;
border-style: solid;
border-width: thin;
}
#top {
width: 600px;
height: 100px;
margin-left: auto;
margin-right: auto;
border-style: solid;
border-width: thin;
text-align: center;
background-image: url(Server-logo.gif);
}
#menu {
width: 100px;
height: 600px;
border-style: solid;
border-width: thin;
margin-left: 50px;
float: left;
background-color: #03a9d6;
}
#indhold {
width: 470px;
height: 600px;
border-style: solid;
border-width: thin;
margin-right: 50px;
float: right;
background-color: #00b5e6;
}
#ulnav {
list-style-type: none;
}
a.nav:LINK {
display: block;
width: 100px;
font-weight: bold;
color: #FFF;
background-color: #999;
}

Jeg håber i kan hjælpe mig videre herfra. ;)

Mange venlige hilsner Daniel.

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: Menu

Indlæg af ThomasI » 16. jun 2011, 16:32

Hej Daniel

Har prøve at smide dine koder ind i netbeans selv og roddet lidt rundt med dem. Jeg går ud fra at det du gerne vil have gjort er at få din menu placeret sådan at den ikke flyver uden for det blå.

Alt hvad du skal gøre er at rette din #ulnav style så den ser således ud:

#ulnav {
list-style-type: none;
padding:0;
}

Det eneste jeg har tilføjet er "padding:0;" - Som gør at det stykke hvor der normalt ville have været punkter (da det er en liste ) forsvinder.

Giv gerne feedback på om det virker for dig?

Mvh

Thomas

Brugeravatar
Daniel
Admin
Admin
Indlæg:625
Tilmeldt:14. jun 2011, 09:27
Geografisk sted:Danmark, Fyn, Nørre Aaby
Kontakt:

Re: Menu

Indlæg af Daniel » 16. jun 2011, 17:00

Hej Thomas.

Jo du har helt ret i at det gerne var det jeg ville have, og det virker også fint nu, jeg takker dig mange gange for dit hurtige svar, dejligt endelig at have fundet en side hvor der er sådanne dejlige og hjælpsomme mennesker, vil anbefale siden til alle som jeg kender som sidder og arbejder med sådan noget her. :)

Mange venlige hilsner Daniel.

supermario
Entusiast
Entusiast
Indlæg:32
Tilmeldt:22. feb 2012, 19:28
Geografisk sted:Danmark
Kontakt:

Re: Menu

Indlæg af supermario » 22. feb 2012, 20:01

Jeg siger også tak. Havde samme problem :)

Besvar