Oprettet tir. d. 29. marts 2011 kl. 00:30:36

NielsErikP
NielsErikP (4.240 point. Point ude: 0)
www.nielsgjern.dk

HTML/CSS--- Menu'er???

Hej...
Jeg går på et kursus, hvor vi arbejder med CMSimple..
Jeg vil indsætte min egen dropDown menu på siden..
Men er løbet ind i et problem med CSS'en.
Når man "hover" over "Dagens menu", flyder farven med ned i menu'en der dropper ned, ideen er at selve "Dagens Menu" skal have farven og når man så "hover" over de forskellige menu'er :
Forretter--- Hovedretter-- og Desserter, skal disse lige ledes have "farven".
Tjek siden ud her  :

  http://www.thlangs.dk/ (...)

Og her er så CSS'en som jeg har lavet den indtil videre  :

* {
          list-style-type: none;
          text-decorartion: none;
  }
#EgenMenuFarve {
          background: black;
}
#EgenMenu {
              margin: 0px;
              padding: 0px;
}
#EgenMenu a {
              color: BurlyWood;
              font-size: 11px;
              font-weight:  bold;
}
#EgenMenu li {
              background: #524F62;
              text-align: center;
              position: relative;
              float: left;
              display: block;
              height: auto;
              line-height: 30px;
}
#wit1, #wit2, #wit3, #wit4 {
      border-right: 2px dotted black; 
      width: 105px;
}
#wit3 ul {
        margin: 0px;
        padding: 0px;
        display: none;
        width: 105px;
        height: auto;
}
#wit5, #wit6, #wit7, #wit8 {
      border-right: 2px dotted black;
      width: 100px;
}
#wit9 {
      border-right: 2px dotted black;
      width: 106px;
}
#EgenMenu li:hover {
        display: block;
        background-color: #FFFACD;
}
#EgenMenu li:hover ul {
      display:block;
}

#wit3:hover ul li:hover {
        display: block;
        background: #FFFACD;
}


Håber der er nogen med lidt erfaring, der kan hjælpe med en løsning på problemet.

På forhånd Tak..!!!

Skrevet tir. d. 29. marts 2011 kl. 17:02:43| #1

zips
zips (31.987 point)
Ret din #EgenMenu li:hover ul til dette
#EgenMenu li:hover ul {
    background: #524F62;       
    display:block;
    position: absolute;
}

Skrevet tir. d. 29. marts 2011 kl. 17:18:39| #2

Hej...
Tak for det, det var også et problem jeg skulle have arbejdet på du der løste, med "position:absolute;" sådan at "tablen ikke udvider sig sammen med DropDownMenu'en.
Men mit egentlige problem bestod egentligt i at sætte bredden på den menu der falder ned.og samtidig få "bjælken" med farven "#FFFACD" til at fylde hele denne bredde, når jeg ":Hover" over eksempelvis, "Forretter, Hovedretter, Desserter"

Skrevet tir. d. 29. marts 2011 kl. 17:27:41| #3

zips
zips (31.987 point)
Lav en #EgenMenu li li:hover{ med de style du ønsker skal være for dine dropdown

Skrevet tir. d. 29. marts 2011 kl. 18:08:17| #4

Hej...
Prøvede at lave en #EgenMenu li li:hover{style}.
Men der kom "bjælken" godt nok til at fylde de 200px som jeg satte den til, men selve menu blocken fulgte ikke med i bredden.
Når jeg så ændrede width'en i #wit1, #wit2, #wit3 osv... til
200 px, ændrede bredden sig godt nok, men nu lagde mine menu punkter sig efter hinanden f.eks foretterHovedretter og på næste linje Desserter, tjek evt. selv ud på :

    http://www.thlangs.dk/ (...)


Her er nuværende CSS  :

* {
          list-style-type: none;
          text-decorartion: none;
  }
#EgenMenuFarve {
          background: black;
}
#EgenMenu {
              margin: 0px;
              padding: 0px;
}
#EgenMenu a {
              color: BurlyWood;
              font-size: 11px;
              font-weight:  bold;
}
#EgenMenu li {
              background: #524F62;
              text-align: center;
              position: relative;
              float: left;
              display: block;
              height: auto;
              line-height: 30px;
}
#wit1, #wit2, #wit3, #wit4 {
      border-right: 2px dotted black; 
      width: 105px;
}
#EgenMenu li ul {
        display: none;
}
#wit5, #wit6, #wit7, #wit8 {
      border-right: 2px dotted black;
      width: 100px;
}
#wit9 {
      border-right: 2px dotted black;
      width: 106px;
}
#EgenMenu li:hover {
        display: block;
        background-color: #FFFACD;
}
#EgenMenu li:hover ul {
        background: #524F62;       
        display:block;
        position: absolute;
}
#wit1 ul, #wit2 ul, #wit3 ul, #wit4 ul, #wit5 ul, #wit6 ul, #wit7 ul, #wit8 ul, #wit9 ul {
        margin: 0;
        padding: 0;
        float: left;
        width: 200px;
}
#EgenMenu li li:hover {
        margin: 0;
        padding: 0;
        background: #FFFACD;
        width: 200px;
        height: auto;
}


Håber der er nogen der kan se det jeg ikke lige kan få øje på.

På forhånd tak...!!

Skrevet tir. d. 29. marts 2011 kl. 20:20:33| #5

zips
zips (31.987 point)
Er det som dette du ønsker http://zips.be/ (...)

Skrevet tir. d. 29. marts 2011 kl. 22:47:09| #6

Hej...
Ja...Ligenøjagtig sådan.
Så stiller jeg lige et spørgsmål, hvoedan har du strikket det sammen med samme billed og sammen menu'er osv..

Skrevet tir. d. 29. marts 2011 kl. 23:36:41| #7

zips
zips (31.987 point)
At lave en kopi af siden, er nemt når man som jeg, har lavet en hel del sider i CMSimple.

Jeg ville dog lave den menu dynamisk, så man ikke skal rette i sin template hver gang man laver eller sletter en side.

Skrevet ons. d. 30. marts 2011 kl. 00:31:58| #8

Og det er noget du vil indvie, en ny begynder i...????
Forstår ikke helt, hvad du mener med dynamisk..!!!
Man er jo ligesom nød til at oprette <ul> med <li> for at danne en menu og så style den med CSS'en.
Men tilbage til mit spørgsmål, hvor laver jeg fejlen i men CSS..
Sådan at jeg ikke kan frembringe samme resultat som dig.

Skrevet ons. d. 30. marts 2011 kl. 08:21:52| #9

zips
zips (31.987 point)
Her er link til den css som jeg bruger, http://zips.be/ (...)

Med dynamisk, mener jeg at det er et php script som laver din menu.

Og jo jeg hjælper gerne med det :-)

Der er nogle her http://www.cmsimplewiki.com/ (...)
Samt jeg og andre også hjælper med CMSimple her http://www.cmsimpleforum.com

Skrevet ons. d. 30. marts 2011 kl. 13:47:25| #10

Hej...
Ja så var jeg her..Har bare ikke været på comp. før nu..
Tak for dit CSS link, Det vil jeg lige tjekke ud, har åbenbart lige en brist i min tankegang, siden jeg ikke lige kunne se det.
ÅÅÅrrh.. Jeg er ny indenfor HTML/CSS..og vil gerne have fat i det.
Ved godt PHP og JavaScript er næste skridt i rækken af at kode hjemmesider.. og højst sandsynlig også den måde du får det bedste resultat på.
Men jeg er fuldstændig Blank, når det kommer til PHP/JavaScript..
Jeg vil tjekke de der CMSimple link ud du her har lagt...
Skulle jeg få lyst til at du hjælper, skal jeg så bare sende dig privat besked her på Eksperten.dk..
Syntes du har ydet en indsats for at hjælpe mig, så læg venligst et svar og få dine point.

Take Care..!!

Skrevet ons. d. 30. marts 2011 kl. 22:10:07| #11

zips
zips (31.987 point)
Her er et svar :-)

Skriv gerne en PM hvis du stå med et problem, eller bare vil høre lidt om muligheder med CMSimple.

Skrevet ons. d. 30. marts 2011 kl. 23:36:14| #12

Hej...
Her dine point..en fornøjelse at dele dem ud her.
Tak skal du have Zips.
Vil lige høre, hvordan det kan være du har ændret line-height's til 29px istedet for 30px...og så har du ændret #wit9{ width til 112 px} der har jeg 106px og ændrer jeg den til 112px ryger menu punktet "BilledBehandling" ned i næste linje. Jeg har lige ledes bibeholdt en {line-height på 30px}.
En af de ting jeg kan huske irriterede mig mest ved CMSiple i starten var at det meste var sat op i tables, og jeg havde ellers lige fået lært at tables ikke skal bruges til design/layouts, men kun til tabuleret data.

Nå men tusind tak for hjælpen Zips.. og jeg vil prøve så småt at sætte mig lidt ind i PHP/JavaScripts.. sådan jeg kan få lært at lave den menu dynamisk... Så jeg vil på det bestemte ikke afvise at du på et tidspunkt måske finder en PM fra mig.

Skrevet tor. d. 31. marts 2011 kl. 09:46:52| #13

zips
zips (31.987 point)
Som du sikkert har set, så er min menu lavet så der ikke er nogen hvid kant rundt, der er kode fejl i din template, så det har jeg rettet i min, derfor er værdier, ikke helt ens, i min og din css.

Du har helt ret, table er til tabuler data, derfor er der heldigvis mange som lave dem i div nu, listen af alle template udbyder, både i table og div, findes her http://www.cmsimpleforum.com/ (...)

Tak for point :-)

Skrevet tor. d. 31. marts 2011 kl. 12:40:42| #14

Hej..
Ja..jeg kan godt se, at de er kant rundt på min side. men jeg har ikke ændret template på afgørende områder, så der må ifølge dig være kodefejl i den template, CMSimple er født med.
Er det noget du vil forklare mig...???

Vil prøve at holde mig til <div>'s fremover...!!!

Skrevet tor. d. 31. marts 2011 kl. 13:04:39| #15

zips
zips (31.987 point)
Nej fejlen er din, du har indsat 2 kommntar, den ene er rigtigt lavet, mens den anden er &lt;!-- osv og det tolkes som tekst, derfor er den vist.

Når man slutter en table og starter en ny som du gør, giver det et mellemrum, jeg har ikke den table i min template som du har, min menu er indsat i en div

Så hvis du retter din kommentar samt din menu fra table til div, så vil du se at det hjælper.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

hvordan fungerer en "phone version" af en side?

Oprettet den 25. maj 2012 kl. 13.03
kurdo giver 200 point for svar | Giv et svar »

Opsætning af design

Oprettet den 24. maj 2012 kl. 20.33
EveryMA giver 60 point for svar | Giv et svar »

adchoices - hvordan opretter man en konto?

Oprettet den 24. maj 2012 kl. 10.53
svogerslev giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger