#282537 Karsten Meyer
Konstanz am Bodensee, 23.08.2011, 23:55:39
|
CSS, tief geschachtelt (web.design) |
Hallole, ich probiere grad ein CMS...
Da habe ich eine Bildergalerie mit Bildunterschriften. Web-Developer im FF sagt, die gehören zu:
html > body #a0 > div #containerboth > div #content > table .gallerytable > tbody > tr > td .gallerytd
(alles abgetippt, weiß nicht, wie man das kopieren könnte)
Preifrage: Mit welchem Element spreche ich diese Bildunterschrift am besten an? Meine Versuche, da irgendwas zu ändern (die Schrift ist zu groß) waren nämnlich nicht von Erfolg gekrönt.
WebDeveloper scheint übrigens auch überfordert zu sein: Der sagt doch dazu glatt: \"Keine Style-Informationen\". Glatte Lüge, oder?
Wers angucken mag: hier
Besten Dank für einen Tipp,
Karsten
PS: Mir ist klar, dass ich dieses Slimbox-Dingens eh noch umbauen muss. Die Tabelle ist mir zu unflexibel.
--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.
|
#282539 Johann [Gast]
24.08.2011, 00:19:21 (editiert von Johann, 24.08.2011, 00:20:41)
@ Karsten Meyer
|
CSS, tief geschachtelt (ed) |
> WebDeveloper scheint übrigens auch überfordert zu sein: Der sagt doch dazu
> glatt: \"Keine Style-Informationen\". Glatte Lüge, oder?
Nö, völlig richtig. Merke: Die Maschine irrt nie
Du hast für die Klasse gallerytd im allgemeinen keine CSS Informationen.
Lediglich für einen span mit dieser Klasse (span.gallerytd).
Mach einfach die Klasse \"span.gallerytd ....\" zu \".gallerytd\" und dann nimmt der da auch den entsprechenden font-size.
Gruß,
Johann
|
#282540 Karsten Meyer
Konstanz am Bodensee, 24.08.2011, 00:20:11
@ Karsten Meyer
|
CSS, tief geschachtelt - Erledigt |
Entschuldigung, ist schon erledigt. Ich hatte nur ein Komma zwischen den CSS-Elementen in der Definition vergessen...
Bin wohl zu lange davor gesessen.
Gute N8!
-Karsten
--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.
|
#282541 Karsten Meyer
Konstanz am Bodensee, 24.08.2011, 00:23:18
@ Johann
|
CSS, tief geschachtelt |
> > WebDeveloper scheint übrigens auch überfordert zu sein: Der sagt doch
> dazu
> > glatt: \"Keine Style-Informationen\". Glatte Lüge, oder?
>
> Nö, völlig richtig. Merke: Die Maschine irrt nie
> Du hast für die Klasse gallerytd im allgemeinen keine CSS Informationen.
> Lediglich für einen span mit dieser Klasse (span.gallerytd).
> Mach einfach die Klasse \"span.gallerytd ....\" zu \".gallerytd\" und dann
> nimmt der da auch den entsprechenden font-size.
Danke, aber nicht ganz. Da stand wohl:
span.imagesubtitle .gallerytd
sprich das galt für die .gallerytd innerhalb eines span.image...
War natürlich Quatsch, es fehlte schlicht das Komma.
Aber danke dir!
Karsten
--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.
|
#282542 Johann [Gast]
24.08.2011, 00:25:00 (editiert von Johann, 24.08.2011, 00:25:43)
@ Karsten Meyer
|
CSS, tief geschachtelt (ed) |
> sprich das galt für die .gallerytd innerhalb eines span.image...
> War natürlich Quatsch, es fehlte schlicht das Komma.
ja eben, irgend so ein quatsch stand da.
Tipp: Verhuddel Dich als Anfänger nicht in tiefen CSS Verschachtelungen.
Mach\'s wacker mit eigenen Klassen/Ids wo Du es brauchst, ohne groß zu Verschachteln.
|
#282543 Karsten Meyer
Konstanz am Bodensee, 24.08.2011, 00:25:46
@ Johann
|
Nochmal CSS |
Jetzt aber doch noch mal ne andere Frage:
für diese Tabellenzelle gilt nichts von dem ganzen Schmonz?
html > body #a0 > div #containerboth > div #content > table .gallerytable > tbody > tr > td .gallerytd
Also weder was in body, noch in #content usw. festgelegt ist?
Gruß karsten
--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.
|
#282544 Karsten Meyer
Konstanz am Bodensee, 24.08.2011, 00:28:47
@ Johann
|
CSS, tief geschachtelt |
> > sprich das galt für die .gallerytd innerhalb eines span.image...
> > War natürlich Quatsch, es fehlte schlicht das Komma.
>
> ja eben, irgend so ein quatsch stand da.
> Tipp: Verhuddel Dich als Anfänger nicht in tiefen CSS Verschachtelungen.
> Mach\'s wacker mit eigenen Klassen/Ids wo Du es brauchst, ohne groß zu
> Verschachteln.
Würd ich ja gern!
Aber DESWEGEN schreib ich jetzt nicht mein eigenes CMS.
Obwohl: Gestern war ich stolz wie Oskar, als ich es geschafft hatte, eine Kleinigkeit im PHP zu ändern. Das war dort immer so, dass im Menü sowohl der \"aktive\" Hauptpunkt als auch Unterpunkt (per CSS) hervorgehoben waren. Und das war mir zu unlogisch...
Vielleicht mach ich mich morgen dran, das Slimbox-Plugin dahingehend zu ändern, dass es statt einer Tabelle schöne Boxen ausgibt.
Gruß karsten
--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.
|
#282545 Johann [Gast]
24.08.2011, 00:29:43 (editiert von Johann, 24.08.2011, 00:34:15)
@ Karsten Meyer
|
Nochmal CSS (ed) |
Ne, das meine ich ja. Nüscht. Habe Dir das mal skizziert. Deswegen nimmt der td mit dem Bild und Text den Body font-size.
Mach mal das \"span\" da weg, dann siehste, kannste den font-size ändern.
Im Idealfall:
.gallerytd {font-size: 60%}
Den Stylesheet würde ich eh mal aufräumen oder neu machen. Blickt ja kein Oink durch...
|
#282546 Karsten Meyer
Konstanz am Bodensee, 24.08.2011, 00:40:37
@ Johann
|
Nochmal CSS |
> Ne, das meine ich ja. Nüscht. Habe Dir das mal
> skizziert. Deswegen
> nimmt der td mit dem Bild und Text den Body font-size.
Hmm - aber der WebDeveloper gibt mir das nicht so aus, sondern er \"findet\" nur dieses allerletzte CSS-Element. Das ist\'s, was mich wunderte.
> Mach mal das \"span\" da weg, dann siehste, kannste den font-size ändern.
> Im Idealfall:
>
.gallerytd {font-size: 60%}
> Den Stylesheet würde ich eh mal aufräumen oder neu machen. Blickt ja kein
> Oink durch...
Stimmt, hab auch schon einiges rausgeschmissen. Ich bin da aber eher vorsichtig, weil ich ja noch nicht alle Funktionen des CMS ausprobiert habe. Da gibt es z.B. mehrere Varianten des Menüs - mal zusammen (wie bei mir), mal Haupt- und Untermenü getrennt - das will ich gelegentlich mal probieren.
Im großen&ganzen bin ich aber recht zufrieden mit dem Ding. Man hat doch deutlich schneller Inhalte drin, als wenn man sich dauernd mit HTML-Quelltext rumplagen muss. Ok - dafür wird der HTML-Output nie soo schön sein, aber es hat halt alles zwei Seiten.
Immerhin hatte ich es recht schnell geschaft, ein völlig fixes Layout total zu flexibilisieren.
Schönen Gruß,
Karsten
--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.
|
#282547 Johann [Gast]
24.08.2011, 00:42:11
@ Karsten Meyer
|
Nochmal CSS |
Ja, jetzt sehe ich auch wo Du das Komma vergessen hast. Jetzt ist die Klasse auch angezeigt.
|