[TYPO3-german] Powermail CSS Formatierung

Timo Bienk timo.bienk at apoexpress.de
Wed Jul 22 12:42:10 CEST 2009


Sandra Tyrchan schrieb:
> Hallo Zusammen,
> 
> hat jemand eine Ahnung, wie ich auf das input Feld und den Durchsuchen
> Button vom Fileupload per CSS zugreifen kann?

> Hat jemand nen Rat für mich? Kann man das überhaupt formatieren?


Hallo,

grundsätzlich kann man _alles_ mit CSS formatieren (auch wenn nicht für 
jedes Element ein class oder id existiert geht das über Vererbung). Wenn 
du styles vergibst, die nicht greifen und du die üblichen Fehler 
(Tippfehler, css-File nicht geladen etc.) ausschliessen kannst, tippe 
ich stark auf eine zu geringe Spezifität oder "Wichtigkeit" deines 
Eintrags, welcher zum tragen kommt zeigt dir Firebug z.B.

Bei deinem Beispiel hast Du doch bereits schon eine id uid10 für dein 
input-Element. Also greift hier ein #uid10 {dings:bums}.
Wenn dein Style in diesem Fall nicht greift, muss du die Spezifität 
künstlich erhöhen (google: css spezifität).
Dann schreibst du im CSS-File also statt #uid10 {dings:bums}:

input#uid10 {dings:bums}
oder
#elternelementid input #uid10 {dings:bums}
oder...

Für Notfälle erhöhe die Wichtigkeit durch ein an den Wert angehängtes 
"!important"

#idname {border:none!important}

nachteil: Falls Benutzer eigene Styles in ihrem Browser für deine Seite 
verwenden, werden diese dann auch überschrieben (imho vernachlässigbar).

Nochmal zum mitschreiben:

#uid10 {border:none} <- geringe Spezifität
#elternelementid input #uid10 {border:1px solid #eee} <- höhere Spezifität

Der zweite Eintrag hat eine höhere Spezifität, die id uid10 erhält also 
einen grauen Rahmen.

hth

gruß
timo


More information about the TYPO3-german mailing list