div#menu { float: left; width: 850px; height: 20px; background-color: white; margin: 0; padding: 0; } div#menu div { height: 20px; float: left; background-color: brown; } div#menu a { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFD035; text-decoration: none; }
efekt jaki chcę otrzymać to menu wysokości 20 px z tekstem wyśrodkowanym w pionie, próbowałem z vertical-align, z margin i padding na wszystkie sposoby i nic nie działa, wygląda to tak jakby div od "buttona" zawsze miał ustawione kilka px padding-top mimo, że w css jest ustawione 0.
PS: Tak wiem, menu robi się na ul i li ale próbowałem i było to samo, więc jeśli wyjdzie tak jak chcę na divach to na listach też nie będzie problemu.
Edit: właśnie wstawiłem sam ten kod na stronę i odziwo działa ;/ więc widocznie jest to wina pozostałego kodu.