Gå til innhold

Hjelp til å lage meny


Anbefalte innlegg

Skrevet (endret)

Kan noen forklare meg hvordan de har laget denne menyen på venstre side?

 

På noen sider expanderer den seg nedover. Tror det er noe Java script stemmer d?

 

Er det noe steder som har et tilsvarende script som jeg can paste i min egen side og fikse til min egen meny?

 

Er helt nybegjynner på web fronten.

 

 

Webshop

Endret av houzetown
Videoannonse
Annonse
Skrevet

Om du kikker i kildekoden så ser du at det er enkelt og greit en liste med linker

<a href="http://www.shopintuition.com/categories.asp?catid=1&WebCategoryParentID=1" class="a1399noneselected">Accessories</a><br>
<a href="http://www.shopintuition.com/category.asp?catid=2&WebCategoryParentID=1" class="a1199none"  >- Belts</a><br>
<a href="http://www.shopintuition.com/category.asp?catid=3&WebCategoryParentID=1" class="a1199none"  >- Cell & iPOD Add-Ons</a><br>
<a href="http://www.shopintuition.com/category.asp?catid=162&WebCategoryParentID=1" class="a1199none"  >- Gloves</a><br>

På bakgrunn av url'en som blir kjørt når du trykker på linken så vil jeg tro at de har alle meny elementene liggenede i en database, og henter de ut der i fra.

 

selve menyen, og dens venstrestilling på siden, kommer av at den er lagt i en tabell celle.

 

Hjalp det ? :)

Skrevet

Ja litt:) Hvordan lager man en meny fra database da? Jeg har SQL kjørende her også så alt er klart satt opp. må bare lære meg å bruke d riktig.

 

Sånn Tabell celle har jeg greid å lage da. Mangler bare den menyen.

Skrevet

da lager du deg en tabell i sql med f.eks

menuID      - Auto id
link            - Teksten på linken
href            - hvor du skal linke hen
parent        - hvilken menuID den tilhører (for å lage den ekspansjons saken)

 

Så skriver du en liten php bit som henter ut fra denne og lager en lenker av det ..

Skrevet

Tja..

Du kan jo ta å kikke litt på noen tutorials ..

 

Tutorials

 

Sindrem (norsk side)

 

Kikker du litt, så kan du evt spørre litt seinere igjen :) Ikke for å ikke hjelpe, men du lærer sinnsykt mye mer av å prøve for så å bli forklart det seinere.

 

Sitter selv med html/php akkurat nå så jeg skal svare så godt jeg kan. Må spise middag lufte hunden en tur snart, men så er jeg her igjen !

 

Lykke til!! :)

Skrevet (endret)

Nå har jeg laget tabellen:) Brukt laaang tid på å instalere mysql og PHP så det fungere men nå gjør det det:)

 

sånn ser den ut...der den ok ut?

 

har lært meg å lage database fra mysql commando linja, nå skal jeg finne ut hvordan jeg lager en php snut som lager en meny av databasen.

 

mysql> SELECT * FROM menu;

+---------+-------+------------+--------+

| Menu_ID| Link | href | parent |

+---------+-------+------------+--------+

| 1 | Sko | Skoside | NULL |

| 2 | Klær | kles Side | NULL |

| 3 | Bukse | Bukse Side| klær |

+---------+-------+------------+--------+

3 rows in set (0.00 sec)

Endret av houzetown
Skrevet

Er vel greiere å bruke en fremmednøkkel som referanse til parent, som stemmer overens med parent sin primærnøkkel. Så, ikke 'klær', men 2.

 

Flytter denne tråden til PHP, den har i alle fall ingenting med webdesign, HTML og CSS å gjøre foreløpig.

 

Og du. Ikke bruk tabeller i HTML for å lage en meny. Bruk nøstede <ul>-er.

 

Eksempel:

<ul>
<li><a href="/kat/sko/" title="Sko og ting å ha på beina">Sko</a></li>
<li><a href="/kat/klar/" title="Klær">Klær</a>
<ul>
<li><a href="/kat/klar/bukser/" title="Bukser">Bukser</a></li>
</ul>
</li>
</ul>

Skrevet

Det gjør det også mye lettere å style siden etterpå. Er for eksempel ikke mange CSS-linjene som må til for en perfekt utbrettbar meny viss HTML'n er god.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...