karlo: klassenzuweisung (?)

hi all,

da

a {  text-align:center;}

aus irgendwelchen Gründen nicht funktioniert würde ich gerne allen links automatisch die klasse:

.link_mitte {
 position:absolute;
 width:80%;
 text-align:center;
 }

zuweisen. geht das? gibt es irgendwas in der art von "a.link_mitte" (das freilich habe ich ausprobiert - geht natürlich nicht) oder so?
gruß,
karlo

  1. Hi,

    da
    a {  text-align:center;}
    aus irgendwelchen Gründen nicht funktioniert

    ...solltest Du Dich etwas näher mit CSS beschäftigen als solche unsinnigen Sachen zu überlegen.
    a ist ein inline-Element und solche nehmen nur soviel Platz wie der inhalt benötigt in Anspruch - da gibt's also garnichts zu zentrieren.
    Was zu zentrieren mußt, ist ein Elternelement, in dem sich das a befindet.

    freundliche Grüße
    Ingo

  2. Hallo karlo,

    da
    a {  text-align:center;}
    aus irgendwelchen Gründen nicht funktioniert würde ich gerne allen links automatisch die klasse:

    deswegen nicht funktioniert, weil die Eigenschaft text-align nur auf block-level-Elemente angewendet werden kann http://www.w3.org/TR/CSS2/propidx.html, http://www.w3.org/TR/CSS2/text.html#propdef-text-align und wie Ingo es Dir bereits mitgeteilt hat, dass <a> ein inline-Element ist ...

    zuweisen. geht das? gibt es irgendwas in der art von "a.link_mitte" (das freilich habe ich ausprobiert - geht natürlich nicht) oder so?

    ... kann etwas in der Art genausowenig gehen.

    Freundliche Grüsse,

    Vinzenz