Bild anflanschen - CSS-Problem

  • Hallo,

    also hier erstmal der Link zu meiner Seite.

    Theme ist Misty Lake.

    Ich würde gerne ein Bild ausserhalb der vom Theme definierten divs anflanschen.

    So soll es aussehen:

    Das (Herz-)Bild soll also die weisse Main-Box ein wenig überlagern und dann nach aussen in den beigen Hintergrund gehen.

    Ich habe es jetzt schon stundenlang versucht, aber ich bekomme es einfach nicht hin.
    Entweder zerschiesse ich das ganze Layout oder das Bild ist ausserhalb der Main-Box nicht sichtbar.

    Ich muss dazu sagen, ich habe von CSS & Co. nicht wirklich Ahnung, ich mache das per Trial&Error.

    Ich weiss, dass hier nicht so gerne CSS-Grundlagen vermittelt werden, aber vielleicht mag mir jemand helfen?

    Danke.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Füge in der header.php ein Div mit dem Bild ein und positioniere das Div absolut mit entsprechenden top und right Werten sowie einem z-index von z.B. 100

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Hi,

    danke für deine Antwort. Ich bräuchte nur etwas mehr Hilfe dazu - kannst Du mir Codebeispiele geben?

    Und wo in der Header.php muss ich das DIV einfügen?

    Ich hatte das schon versucht, bin aber wie gesagt gescheitert.

    Ich habe das DIV an allen möglichen Stellen eingefügt (im <head>, direkt nach dem Bodytag und nach allen anderen DIVS) aber es hat nie gepasst.

    Entweder wurde das gesamte Layout dadurch verschoben oder das Bild war trotz hohem z-index ausserhalb der Mid-Box nicht sichtbar. Auch liess es sich mit Top- und Right-Werten nicht wirklich positionieren.

    hier ist die Header.php :

    Einmal editiert, zuletzt von errazzor (19. März 2015 um 10:31)

  • 1. Schritt
    Erstelle ein Childtheme, fals noch nicht geschehen und kopiere die Datei header.php in das Verzeichnis des Childs

    2. Schritt
    Öffne die Datei header.php im Child und füge zwischen die Zeilen

    Code
    <header id="masthead" class="site-header" role="banner">
    
    
    <!-- hier einfügen, natürlich ohne die Kommentarzeichen -->
    
    
    <div class="site-branding">

    folgenden Code ein

    Code
    <span id="hkh"><img id="logo2" src="http://blueexperts.de/wp-content/uploads/2015/03/hundkatzehamster.png"></span>

    3. Schritt
    Füge in die style.css des Childthemes folgende CSS Regel ein

    Code
    #hkh {
        position: absolute;
        z-index: 999;
        margin-left: 850px;
        -ms-transform: rotate(20deg); 
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg);
    }

    Ergebnis:

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

    Einmal editiert, zuletzt von mensmaximus (19. März 2015 um 11:06)

  • DANKE - es funktioniert!

    Zum Verständnis für mich:

    Was bewirkt die id "logo2" bzw. woher kommt diese ?

    Wie findet man denn heraus, an welcher Stelle im Header.php - Code die Positionierung erfolgen muss?

    Wäre toll wenn Du mir vielleicht eine kurze Erklärung dazu geben könntest sofern es deine Zeit zulässt.

    Gruß

  • Der IMG Code stand ja schon in der Webseite, nur eben auskommentiert, also ist er von Dir. Eine Erklärung wie man das macht kann ich Dir hier nicht liefern. Im Forum geben wie Hilfe zur Selbsthilfe. Für WordPress-, PHP-, HTML- und CSS-Schulungen bemühst Du bitte das Jobforum.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Trotzdem vielen Dank.

    du hattest zwar einfache Fragen, aber die zu beantworten braucht "Bücher" :-)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!