JoomlaCamp 2018 Essen - 03.02.2017 in Essen

Hintergrundbild stört die Druckvorschau

    Hintergrundbild stört die Druckvorschau

    Hallo Joomla Supporter,

    das Protostar Template habe ich mit einem Hintergrundbild versehen (über custon.css).

    Beim Drucken einer Seite z.B. http://aqua-neu.byethost7.com/index.php/aquarien/komplettaquarien wird die Seite in der Druckvorschau transparent dagestellt mit stark störendem Hintergrundbild. Der Druck erfolgt korrekt ohne das Hintergurndbild.

    Wie lässt sich die Druckvorschau vom Hintergrundbild "reinigen"?

    Grü0e
    Martin
    Hallo GHSVS,
    danke für Deine Informationen.

    Die component.php (ist im Protostar template Ordner vorhanden) habe ich wie folgt erweitert
    // Add Stylesheets
    $doc->addStyleSheet($this->baseurl . '/templates/' . $this->template . '/css/template.css');
    $doc->addStyleSheet($this->baseurl . '/templates/' . $this->template . '/css/custom-component.css');

    Was muss jetzt in die /css/custom-component.cs ?
    Sie enthält jetzt ein neues JPG
    body {
    background-image:url('../images/leer.jpg');
    background-repeat: repeat;
    }

    Aber leider keine Änderung bei der Druckvorschau.

    grüße
    martin

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Martin Ramsch“ ()

    Die custom.css wird halt nach der custom-component.css geladen. Dann kann sie so auch nicht überschreiben, wenn du in beiden mit body{...} arbeitest.

    Der BODY-Tag der component.php hat aber eigene CSS-Klassen, die in index.php nicht sind.

    Quellcode

    1. <body class="contentpane modal">


    Also kannst hierarchisch höher formulieren. Dann ist Ladereihenfolge egal.

    Quellcode

    1. body.contentpane.modal{
    2. background-image: none;
    3. }


    oder halt nur
    body.contentpane{...}
    oder nur
    body.modal{...}

    Letztlich kannst dir so auch die custom-component.css sparen und alles in 1 Datei schreiben.

    Noch ans Herz gelegt. Wichtig!:
    Joomlaeigene Templates anpassen/ändern (z.B. Protostar, Beez3). Vorher eine Template-Kopie anlegen!
    Joomla-Fachmann: ghsvs.de

forum.joomla.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.