Avatar billede levinuet Nybegynder
08. juni 2011 - 16:45 Der er 5 kommentarer og
1 løsning

CSS KODE

Hej alle sammen :) jeg vil spørge, om der er nogen som der vil give mig en css kode til en pæn menu linie.

Der var det.

Med venlig hilsen Jakob Junker
Avatar billede jakobdo Ekspert
08. juni 2011 - 16:48 #1
Jeg tror du skal prøve at google: css menu ul li
Avatar billede levinuet Nybegynder
08. juni 2011 - 17:19 #2
Tusind tak :) har nu skrevet dette i min html

<html>
<head><title>GMD - NEWS</title>
</head>
<body style="background-color:#3399FF;">
<link rel="stylesheet" type="text/css" href="style.css">

<center>
<dl id="artist">
<dt>Artists menu</dt>
  <dd>
    <a class="xmenu" href="#nogo">
      <span></span>
    Nyheder
    </a>
  </dd>
  <dd>
    <a class="xmenu" href="#nogo">
      <span></span>
      Videoer</a>
  </dd>
  <dd>
    <a class="xmenu" href="#nogo">
      <span></span>
      Kontakt os
    </a>
  </dd>
  <dd>
    <a class="xmenu" href="#nogo">
      <span></span>
      Om os
    </a>
  </dd>
  <dd>
    <a class="xmenu" href="#nogo">
      <span></span>
      Links
    </a>
  </dd>
</center>




<p><center><h1>GMD´S NYE HJEMMESIDE SOM DER STADIG ER UNDER
OPBYGNING</p></center></h1>
<center><p><h3>NEWS</p></h3></center>
<p><center><h3>VELKOMMEN</p></center></h3>
</body>
</html>




Og dette i min css:


dl#artist dt {
  display:none;
  }
dl#artist dd {
  padding:0;
  margin:0;
  }
a.xmenu, a.xmenu:visited {
  display:block;
  width:5em;
  height:3em;
  background:#000;
  text-decoration:none;
  text-align:center;
  color:#aaa;
  float:left;
  }
a.xmenu span, a.xmenu:visited span {
  display:block;
  width:3em;
  height:0.5em;
  border-top:0.5em solid #000;
  border-left:1em solid #000; 
  border-right:1em solid #000;
  border-bottom:0.5em solid #000;
  background:#050;
  overflow:hidden;
  }
* html a.xmenu span, * html a.xmenu:visited span {
  width:5em;
  height:1.5em;
  w\idth:3em;
  he\ight:0.5em;
  overflow:hidden;
  }
a.xmenu:hover {
  color:#ff0;
  }
a.xmenu:hover span {
  background:#0f0;
  }













Men hvordan får jeg menu linien til at stå i midten:)
Avatar billede NielsErikP Mester
08. juni 2011 - 18:29 #3
Hej..

Kan du bruge følgende  :



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
    <title>
    </title>
       
    <link rel="stylesheet" href="sti til ekstern, hvis din Css sakl i seperat fil" type="text/css" />
   
<style type="text/Css">

* {
    list-style-type: none;
    text-decoration: none;
}
#HeleMenu {
    margin: 0;
    padding: 0;
}
#HeleMenu li {
    background: #524F62;
    text-align: center;
    position:relative;
    float: left;
    display: block;
    height: auto;
    line-height: 30px;
    border-right: 1px dotted black;
}   
#HeleMenu li a {
    color: burlywood;
}
#HeleMenu li ul {
    display: none;
}
#HeleMenu li:hover {
    background: #FFFACD;
}
#menu1 {
    width: 107px;
}
#menu4, #menu5 {
    width: 101px;
}
#menu2, #menu3, #menu6, #menu7, #menu8 {
    width: 104px;
}
#menu9 {
    width: 112px;
}
#menu1:hover ul, #menu2:hover ul, #menu3:hover ul, #menu4:hover ul, #menu5:hover ul, #menu6:hover ul, #menu7:hover ul, #menu8:hover ul {
    margin: 0;
    padding: 0;
    display: block;
    position:absolute;
}
#menu9:hover ul  {
    margin: 0;
    padding: 0;
    display: block;
    position:absolute;
    right: -1px;
}             
#menu1:hover ul li, #menu2:hover ul li, #menu3:hover ul li, #menu5:hover ul li, #menu6:hover ul li, #menu7:hover ul li, #menu8:hover ul li {
    text-align: left;
    width: 170px;
    padding-left: 10px;
}
#menu4:hover ul li {
    text-align: left;
    width: 225px;
    padding-left: 10px;

#menu9:hover ul li {
    text-align: right;
    width: 170px;

#menu9Anker1 a {
    padding-right: 5px;

#menu9Anker2 a {
    padding-right: 13px;
}
</style>   
</head>
<body>

                    <div>
                        <ul id="HeleMenu">
                            <li id="menu1"> <a href="#">Menu1 </a> </li>
                            <li id="menu2"> <a href="#">Menu2 </a>
                                <ul>
                                    <li> <a href="#">Undermenu2_1 </a> </li>
                                    <li> <a href="#">Undermenu2_2 </a> </li>
                                </ul>
                            </li>
                            <li id="menu3"> <a href="#">Dagens Menu </a>
                            <ul>
                                <li> <a href="#">Undermenu3_1 </a> </li>
                                <li> <a href="#">Undermenu3_2 </a> </li>
                                <li> <a href="#">Undermenu3_3 </a> </li>
                            </ul>
                            </li>   
                            <li id="menu4">  <a href="#">Menu4 </a>
                                <ul>
                                    <li> <a href="#">Undermenu4_1 </a> </li>
                                    <li> <a href="#">Undermenu4_2 </a> </li>
                                    <li> <a href="#">Undermenu4_3 </a> </li>
                                    <li> <a href="#">Undermenu4_4 </a> </li>
                                    <li> <a href="#">Undermenu4_5 </a> </li>
                                </ul>
                            </li>               
                            <li id="menu5">  <a href="#">Menu5  </a> </li>
                            <li id="menu6">  <a href="#">Menu6</a> </li>
                            <li id="menu7">  <a href="#">Menu7</a> </li>
                            <li id="menu8">  <a href="#">Menu8</a>
                                <ul>
                                    <li> <a href="#">Undermenu8_1 </a> </li>
                                    <li> <a href="#">Undermenu8_2 </a> </li>
                                    <li> <a href="#">Undermenu8_3 </a> </li>
                                </ul>
                            </li>
                            <li id="menu9">  <a href="#">Menu9 </a>
                                <ul>
                                    <li id="menu9Anker1"> <a href="#">Undermenu9_1</a> </li>
                                    <li id="menu9Anker2"> <a href="#">Undermenu9_2 </a> </li>
                                </ul>   
                            </li>
                 
                        </ul>
                    </div>
</body>
</html>


Avatar billede jakobdo Ekspert
08. juni 2011 - 18:29 #4
Du kunne smide din menu i en div, med text-align:center; måske?
Avatar billede levinuet Nybegynder
12. juni 2011 - 10:52 #5
svar
Avatar billede NielsErikP Mester
12. juni 2011 - 12:50 #6
#5: (levinuet) :
jaaaaaaaamen... Tak for hjælpen.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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