Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Tekst in link centreren

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste designers,

Ik ben momenteel bezig met het opzetten van de volgende website:

http://www.vitalpeople.net/html/

en ik loop tegen een klein probleem aan;
Het menu staat goed, nu moet echter de tekst van een knop gecentreerd worden. In IE is dit geen probleem met onderstaande code, echter in firefox doet hij het niet. Wie kan mij helpen?

stukje html code:

HTML:
1
2
3
4
5
6
<div id="navigation">
        <ul>
        <li><a href="/">Home</a></li>
        <li><a href="/">Link1</a></li>
      </ul>
</div>


stukje css code:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
#navigation ul li a {
        color: #26578d; 
        text-decoration: none; 
        width: 129px; 
        height: 29px;
        background: url(images/navItem-a.png) no-repeat;
        display: -moz-inline-box;
        padding: 7px 0px 0px 0px;
        text-align: center;
    }


Ik heb al geprobeerd met text-align: -moz-center; maar dit werkt niet. Weet iemand de oplossing?

  • Bozozo
  • Registratie: Januari 2005
  • Laatst online: 20-02 16:10

Bozozo

Your ad here?

Gewoon display: block en text-align center?

TabCinema : NiftySplit


Verwijderd

Topicstarter
ik kan display niet veranderen naar block, omdat hij ook inline moet zijn...

Verwijderd

Topicstarter
Ik heb het al!!!

Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
#navigation ul li a {
        color: #26578d; 
        text-decoration: none; 
        width: 129px; 
        height: 29px;
        background: url(images/navItem-a.png) no-repeat;
        display: -moz-inline-block;
        padding: 7px 0px 0px 0px;
        text-align: center;
    }


Cascading Stylesheet:
1
display: -moz-inline-box;


veranderd naar:

Cascading Stylesheet:
1
display: -moz-inline-block;

  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 01-07 22:34
Vergeet je ook de andere browsers niet? display: inline-block; werkt eigenlijk alleen niet in Gecko, maar (zelfs) wel in IE. Je hebt nu wel display: -moz-inline-block; voor Gecko, maar dat is een 'experimentele' property. Als het doet wat je wilt in Gecko, prima, maar mijn ervaring is dat het bijzonder buggy is.

Waarom doe je niet iets in de vorm van
Cascading Stylesheet:
1
2
3
display: block; 
float: left;
text-align: center;