Toon posts:

NavMenu in CSS

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal,

Ik ben mijn website aan het ombouwen met behulp van CSS.
Is het mogelijk om het gehele navmenu in de CSS code in te bouwen?
De bedoeling is dat als ik een link wil bij plaatsen in het navmenu, ik dit alleen maar in de CSS code hoef te doen, en dus niet alle pagina's hoef te updaten met een nieuwe link.
Al vast bedankt voor de response.

  • cverkooyen
  • Registratie: Juli 2002
  • Laatst online: 20:23
Nee dit kan niet, je kan wel een menu includen mbv php.

  • t-x-m
  • Registratie: November 2003
  • Laatst online: 18:52

t-x-m

.NET Nerd

Werk je vanuit 1 centraal bestand: ja,
Heb je allemaal losse (html) bestanden, dan zal je zoals cverkooyen al zegt op de plek van het menu een bestand moeten includen wat het menu genereerd en een link maakt naar een css bestand.

GC.Collect();


Verwijderd

CSS (Cascading Style Sheets), is enkel voor opmaak.
Je kunt dus wel een simplele HTML list omtoveren tot een mooi menu met CSS, maar om inhoud te updaten moet je scripts met include gaan gebruiken (PHP, ASP, SSI, Perl etc.).

  • André
  • Registratie: Maart 2002
  • Laatst online: 14:48

André

Analytics dude

Beste robje-d, welkom op GoT :)

Het is hier de bedoeling dat je zelf ook wat onderzoek doet alvorens je een vraag stelt, dus wat heb je zelf al geprobeerd en wat lukte er niet?

Verder is het volgens mij wel handig als je wat tutorials doorneemt waardoor je de basic beter onder de knie krijgt ;)

  • blizt
  • Registratie: Januari 2003
  • Laatst online: 29-09 13:11

blizt

Wannabe-geek

Misschien zoiets:
Cascading Stylesheet:
1
2
3
4
ul#nav li#home:before
{
content: "Home ";
}

Zie ook de beschrijving van The 'content' property.. ;)

United we stand, and divided we fall


  • Dennahz
  • Registratie: November 2001
  • Laatst online: 27-11 08:52

Dennahz

Life feels like hell should.

Ik denk niet dat je CSS daarvoor moet gebruiken eerlijk gezegd... je kan beter includen met PHP zoals hierboven al gezegd wordt.

Twitter


  • Victor
  • Registratie: November 2003
  • Niet online
blizt schreef op woensdag 29 november 2006 @ 20:26:
Misschien zoiets:
Cascading Stylesheet:
1
2
3
4
ul#nav li#home:before
{
content: "Home ";
}

Zie ook de beschrijving van The 'content' property.. ;)
Of misschien niet.

Allereerst zet je nu "Home" vóór de LI en bovendien is CSS hier absoluut niet voor bedoeld.

En robje-d: navigatie is data, dus hoort dat in je (X)HTML. CSS zorgt er enkel voor dat het er leuk uitziet.

  • blizt
  • Registratie: Januari 2003
  • Laatst online: 29-09 13:11

blizt

Wannabe-geek

Dennahz / King_Louie: ;) op de verkeerde plaats gezegd, post was niet echt serieus...

United we stand, and divided we fall


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Het probleem moet je niet proberen te tackelen met CSS maar eerder kijken naar SSI of een serverside taal die includes kan doen :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.

Pagina: 1