Problem bei Formatierung von Feldern
am 07.11.2008 - 23:39 Uhr in
Hallo Community,
ich habe mal wieder ein Problem.
Also: Ich habe mir einen neuen Inhaltstypen namens "Vorschau" erstellt. Der Inhaltstyp hat die Felder "Original", "Jahr" und "Regisseur".
Das ganze Event soll dann so aussehen in der Ausgabe:
Original: xxx
Jahr: xxx
Regisseur: xxx
habe ich auch hinbekommen, ABER: Ich schaffe es nur die Felder zu formatieren, nicht aber deren Inhalte.
Beispiel:
Original: The Dark Knight
Jahr: 2008
Regisseur: Christopher Nolan
Dann werden "Original", "Jahr" und "Regisseur" in 12px bold dargestellt. Ich schaffe es aber nicht "The Dark Knight", "2008" und "Christopher Nolan" zu formatieren.
Hier mal zur Veranschaulichung: http://www.insidemovie.de/vorschau/max_payne
Für die Inhalte soll die Klasse "field-item" zuständig sein, ich finde sie aber nirgends.
Weiß jemand Rat?
Bin wirklich für jeden Hinweis dankbar!
- Anmelden oder Registrieren um Kommentare zu schreiben
Anweisungen im Template rausnehmen
am 08.11.2008 - 11:35 Uhr
Bei gezeigtem Beispiel wurden die CSS-Anweisungen direkt im Template, oder bei der Eingabe eingegeben. Diese 'Inline-Style-Anweisungen' überwiegen alle anderen Anweisungen. Zur Lösung musst du die Inline Sachen entfernen und dann in deiner style.css nachfolgendes einbinden. Danach funktionieren auch die gewünschten Veränderungen.
.field-item {
font-size: 0.825em;
font-family: arial,helvetica,verdana,sans-serif;
letter-spacing: normal;
line-height: 1em;
}
RainMan@drupal.org
am 08.11.2008 - 14:44 Uhr
Bei gezeigtem Beispiel wurden die CSS-Anweisungen direkt im Template, oder bei der Eingabe eingegeben. Diese 'Inline-Style-Anweisungen' überwiegen alle anderen Anweisungen. Zur Lösung musst du die Inline Sachen entfernen und dann in deiner style.css nachfolgendes einbinden. Danach funktionieren auch die gewünschten Veränderungen.
.field-item {
font-size: 0.825em;
font-family: arial,helvetica,verdana,sans-serif;
letter-spacing: normal;
line-height: 1em;
}
Danke für die Rückmeldung!
Ich habe den Style "field-item" nun in meine style.css eingefügt. Aber wie meinst du das mit den inline-Anweisungen? Wo soll ich genau was rausnehmen?
Sry, aber ich fummel mich da gerade so durch :)
-----
http://www.insidemovie.de - beyond the movies
style="..."
am 08.11.2008 - 17:54 Uhr
Wo soll ich genau was rausnehmen?
Wie mir scheint hast du es schon richtig umgesetzt. Ich meinte die Style-Anweisungen innerhalb deines Templates. Es stand dort folgendes:
<div class="field-item odd" style="font-size: 0.825em; font-family: arial,helvetica,verdana,sans-serif; letter-spacing: normal; line-height: 1em;">... Text ...</div>
Die style="..." Sachen mussten entfernt werden. Nun sind sie weg, also denke ich, du hast die Stelle gefunden, wo du was rausnehmen musst.