Ergebnis 1 bis 8 von 8

Thema: CSS tut nicht..

  1. #1
    Contao-Nutzer
    Registriert seit
    13.08.2011.
    Beiträge
    12

    Standard CSS tut nicht..

    Hallo!

    Ich habe nun Stunden vergeblich versucht eine CSS Formatierung per framework zum Laufen zu bekommen.

    Ich habe das CSS

    .img_header
    {
    margin:0;
    padding:0;
    }

    und versuche damit den Code

    <img src="..." class="img_header"/>
    <img src="..." class="img_header"/>

    zu formatieren, welchen ich sowohl als Artikel HTML als auch als Modul HTML versucht habe einzubinden.
    Die Grafiken erscheinen, mit der korrekten Klasse im Seitenquelltext, aber das CSS wird nicht angewendet.. was mache ich falsch?

    Das CSS ist natürlich in dem Layout welches ich dem Startpunkt als Eigenschaft hinzufüge und die Seite ist wiederum diesem Startpunkt untergeordnet...

    Vielen Dank!

  2. #2
    Contao-Nutzer Avatar von SFuchs
    Registriert seit
    30.03.2010.
    Ort
    Ellerhoop
    Beiträge
    112

    Standard

    Wird das CSS nicht angewendet weil nicht geladen oder wird es nicht angewendet weil es überschrieben wird?

    Schau doch einfach mal mit Firebug oder den Google Dev Tools, was bei deinem Element überhaupt gerendert wird.

    Ist das Feld bei Matched Rules leer, wurde dein CSS nicht geladen. Den Cache leer räumen ist nebenbei auch nie die schlechteste Wahl

  3. #3
    Contao-Nutzer
    Registriert seit
    13.08.2011.
    Beiträge
    12

    Standard

    Hallo!

    Danke für die Antwort! Ich habe tatsächlich schon mit firebug die Seite untersucht und: das CSS wird scheins garnicht geladen. Das CSS Panel in Firebug ist komplett leer und die CSS Eigenschaften des img-Objektes beinhalten nicht die .img_header Definition..

    Mir ist nur schleierhaft was ich falsch mache, warum es nicht geladen wird. Ich habe

    Ein Theme "T"
    mit CSS Gruppe "classes" mit der Definition ".img_header { margin:0; padding:0; }".
    Einen Startpunkt "start"
    mit dem Theme T
    mit der Seite "home"
    mit dem Artikel "header"
    mit einem HTML Element mit dem Code "<img src="..." class="img_header"/><img src="..." class="img_header"/>".


    Die Seite wird bis auf das fehlende CSS korrekt dargestellt, auch das layout des Themes ist z.B. korrekt.

  4. #4
    Contao-Nutzer
    Registriert seit
    13.08.2011.
    Beiträge
    12

    Standard

    Kleine Ergänzung: mir fällt auf dass man einer Seite bzw. einem Startpunkt kein "Theme" zuweist sondern ein "Layout".. Ich habe also dem Startpunkt das Layout t_standard welches ein Teil des Themes T ist zugewiesen - kann es sein dass damit das CSS nicht zugewiesen wird sondern eben nur das Layout? Wo weise ich dann das CSS zu?

    Ich habe gesehen dass man unter Experteneinstellungen einer Seite bzw. eines Startpunktes eine CSS-Klasse angeben kann - das ist vermute ich mal aber eine andere Geschichte?

  5. #5
    Contao-Nutzer Avatar von SFuchs
    Registriert seit
    30.03.2010.
    Ort
    Ellerhoop
    Beiträge
    112

    Standard

    Zu allererst, verwechsel nicht die Dokumentenstruktur mit der Verzeichnisstruktur. Wenn dein Header schon mal im Layout angezeigt wird ist das schon die halbe Miete.

    Geh mal in dein Layout und guck mal unter dem Punkt "Stylesheets" ob du dein zusätzliches Stylesheet überhaupt ausgewählt hast. Wenn nicht, wird das auch nicht mit geladen und somit bleibt der Style empty.

    Die CSS Klasse die du in der Seitenstruktur zuweisen kannst setzt im Body eine zusätzliche Klasse ein die dann über CSS ansteuern kannst.

  6. #6
    Contao-Nutzer
    Registriert seit
    13.08.2011.
    Beiträge
    12

    Standard

    Vielen Dank erneut, aber die Dinge werden für mich gerade etwas unklar. Mir ist nicht klar wo ich "Geh mal in dein Layout und guck mal unter dem Punkt 'Stylesheets' ob du dein zusätzliches Stylesheet überhaupt ausgewählt hast" tun kann.
    Ich zeige das was ich sehe mal in screenshots:

    scr1.jpg

    scr2.jpg

    scr3.jpg

    Wo kann ich hier mein "Stylesheet auswählen"?

  7. #7
    Contao-Fan
    Registriert seit
    07.07.2011.
    Ort
    Kiel
    Beiträge
    254
    User beschenken
    Wunschliste

    Standard

    "Themes" ist richtig, aber nicht bei "CSS", sondern bei "Seitenlayout" (der vorletzte Button, zwei neben "CSS").

  8. #8
    Contao-Nutzer
    Registriert seit
    13.08.2011.
    Beiträge
    12

    Standard

    au backe... vielen Dank, habs auch grad gefunden.. narf..

    Danke für die Hilfe, es tut...!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •