hej..
> Allerdings beschwert er sich immer noch beim Doctype
was sagt er denn??? versuche es am besten am anfang mit dem XHTML Transitional, später geht man dann meistens noch zur strict variante über..
wegen dem
wie du das machst? ganz einfach:
1:
2:
3:
4: |
#bar a {
padding: 3px 5px 3px 5px;
} |
das musst du natürlich so anpassen, dass es genauso groß ist, wie die menuhinterrundlinie... und der broder sollte dann auch für #bar a und nicht für #bar li angegeben werden..
du hast das falsch verstanden, bzw. ich meinte was anderes.. ich meinte die ganze seite, die mir zu "links" steht.. das menu ist eigentlich so ok...
falls du trotzdem das ganze menu "dort" links haben willst...
1:
2:
3:
4: |
#bar li {
margin-left: -1px;
} |
achja, was mir noch aufgefallen ist...
-wenn du für #bar ein padding-left von 15px angibst, mußt du auch wdith um 15px veringern... ansonsten gibt es da ein paar darstellungsprobleme...
-schreibe alles klein..
-du solltest nicht jeden "normalen" link eine "normal" class geben.. gib lieber das, was du dort angegeben hast, allgemein für alle links an, und ändere nur die für das menu...
-du solltest vielleicht ein div einfpügen, was die komplette seite "umrahmt"... dadurch brauchst du nicht immer die breite etc bei jedem hauptelement "neueinstellen"... das vereinfacht es auch, einfach mal die seite von recht nach links bzw. zentriert darzustellen... und spaart natürlich nützliche bytes...
mfg
nisita
PS:ich hoffe mal so manche "webagenturen" sehen die möglichkeiten von css auch endlich.. und die ie7 entwickler sollten auch mal nen großes auge drauf werfen...
---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi