OnePress - Abstand zwischen Menü und Hero-Bereich verändern

  • [LEFT][COLOR=rgb(44, 44, 44)]Hallo zusammen,

    auf meiner Seite http://www.praxis-runte.de entsteht nach dem speichern bei Zugriff auf die Seite über den Browser ein sehr großer Abstand zwischen der oberen Menüleiste und dem Hero-Bereich. Wie kann ich diesen Abstand beeinflussen bzw. was habe ich falsch eingestellt?

    Ich hätte gerne dass der Herobereich (Bild) direkt unter der Menüleiste sitzt.

    Vielen Dank für Eure Hilfe,

    Grüße Emanuel[/COLOR][/LEFT]

    • 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

  • Sobald man nach dem Laden der Seite das Browserfenster z.B. in der Breite verändert, ist der "Hero" Bereich dort wo er hinsoll.

    Der Grund dafür: Das [FONT=Courier New]div[/FONT] Element mit der Klasse [FONT=Courier New]followWrap[/FONT] hat nach dem Laden eine sehr hohe inline CSS Höhe, so dass der "Hero" nach unten rutscht und erst nach Browser-Resize wird die inline Höhe über irgendein Script / Event angepasst.

    Deaktiviere alle unnötigen Plugins um ggf. Wechselwirkungen auszuschliessen. Falls das kein Ergebnis bringt, wende Dich dann am besten an die Person, die den Website eingerichtet hat oder an Theme Support z.B. hier oder hier.

  • Mit diesem Problem solltest du dich vielleicht an den Entwickler wenden, denn JavaScript gesteuert wird hier einem

    HTML
    <div class="followWrap" style="height: 1185px;">


    die Höhe von 1185px zugewiesen... das bewirkt den große Abstand!
    Richtig wäre hier eine Höhe von 197px.
    Leider - und das ist es, was dieses JavaScript bewirken soll - passt 197px nur bei einer Displaybreite von größer als 1200px. und die Höhe von 'followWrap' muss je nach Breite neu eingestellt werden.
    Man könnte hier mit CSS die Einstellungen manipulieren - besser allerdings wäre es die Programmierung richtig zu machen.
    Wie @b3317133 schon beschrieben hat!

  • Vielen Dank Euch beiden! Leider bin ich derjenige, der die Seite erstellt hat und mir fehlt das Fachwissen um CSS Manipulationen durchzuführen. Ihr meint ich soll mich an den Entwickler des OnePress Theme wenden?

    Und die Frage an Dich Sailoir56: Wäre es möglich die Einstellung vorübergehend mit CSS zu manipulieren bis die Entwickler reagieren? Die Seite ist draußen und schaut so auf den ersten Blick leer aus. Vielleicht ist es nicht allzu aufwendig und ich könnte das schonmal machen. Hättest Du mir eine Idiotensichere Anleitung was ich wo reinkopieren und speichern muss?

    Vielen Dank schonmal für die Hilfe Euch beiden!

  • Du könntest als "Quick Hack" einstweilen sowas wie das hier ans Ende von [FONT=Courier New]footer.php[/FONT] des Themes (vor [FONT=Courier New]</body>[/FONT]) setzen, ungetestet, evtl. ist noch ein kleiner Timer nötig...

    Code
    <script type="text/javascript">
    jQuery(document).ready(function() {
        jQuery(window).trigger('resize');
    });
    </script>


    Am Rande bemerkt sollte man mal prüfen, ob all die Funktionen des JetPack Plugins (ausser der genannten Statistik) und auch weitere Plugins korrekt in der Datenschutzerklärung hinterlegt sind, bzw. ob das alles wie reCAPTCHA, gravatar u.ä. überhaupt nötig ist.

  • Wenn der Script von @b3317133 nicht den gewünschten Erfolg bringt, dann könnte folgendes CSS dir provisorisch weiter helfen - das sollte exakt das machen (mit CSS), was im Original der schlecht funktionierende JavaScript macht.


    Dieses CSS bitte in das 'zusätzliche CSS' im Customizer eintragen
    (vom Dashboard -> Design -> Customizer -> zusätzliches CSS)
    ... und am besten noch mit einem Kommentar versehen, damit du es wiederfindest und löschen kannst, wenn der Entwickler den Fehler beseitigt hat.
    ... ach ja, nicht vergessen! Nach der Änderung die Seite genau auf unerwünschte Nebenwirkungen überprüfen.
    Sollte da was sein, einfach wieder hier melden.

  • Hallo Sailor56,

    besten Dank für Deine Hilfe. Ich habe Dein Code wie angegeben in den Customizer kopiert - es wird jedoch eine Fehlermeldung angezeigt - den Fehler kann ich leider nicht identifizieren. Fehlt eine Klammer? Muss ich vorher oder am Ende irgendwas dazu eingeben?

    Tut mir leid, dass ich so blöd frage - bin wie gesagt kein Fachmann...

    Vielen Dank!!!

  • Hallo b3317133,

    auch für Deine vorgeschlagene Lösung vielen Dank. Ich habe alles wie beschrieben umgesetzt - es ergab aber keine Veränderung. Neugeladen habe ich alles. Was könnte ich falsch gemacht haben?

    Vielen Dank für Deine Hilfe!!

  • Der Code, den ich gepostet habe, ist korrekt und wenn du den genau so in das zusätzliche CSS (am besten ganz ans Ende) hinein kopiert hast, dann dürfte keine Fehlermeldung kommen.
    Poste hier mal den kompletten Inhalt deines 'zusätzlichen CSS'

  • ... Deine vorgeschlagene Lösung vielen Dank. Ich habe alles wie beschrieben umgesetzt - ... Was könnte ich falsch gemacht haben?


    a) ist das keine echte Lösung sondern ein "Quick Hack" bis der Hersteller das Theme repariert, und
    b) steht bereits dabei, dass ggf. noch ein Timer nötig ist, z.B. so in der Art:

    Code
    jQuery(document).ready(function() {
        setTimeout(function() {
            jQuery(window).trigger('resize');
        }, 300);
    });

    Bei 300 kann möglicherweise auch eine höhe Zahl nötig sein, evtl. reicht auch 250, das sind Millisekunden.

  • Der Code, den ich gepostet habe, ist korrekt


    Nunja - bei den ersten beiden MediaQueries -

    Code
    @media screen and (min-width: 768px) und
    @media screen and (min-width: 992px)


    fehlt jeweils eine abschließende geschweifte Klammer!! 2 auf, 2 zu! (siehe die beiden MediaQueries darunter)
    ;)

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • fehlt jeweils eine abschließende geschweifte Klammer!! 2 auf, 2 zu! (siehe die beiden MediaQueries darunter)
    ;)


    ... uuuppsss... o_O - menno... wie war das mit dem Baum vor lauter geschweifter Klammern? Natürlich hast du (@SEpp55) Recht - die müssen da noch hin!

    @EmanuelRu hier nochmal die korrigierte (toi toi toi) Version:

Jetzt mitmachen!

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