Navigationspfad - Abstand unten - ändern?

  • Hallo!

    Ich möchte im Layout Flat-Responsive den Abstand nach dem Navigationspfad auf Null ändern, denn auf den meisten Seiten folgt danach eine Überschrift die selber oben schon ausreichend Abstand beinhaltet.

    Screenshot von meinem nicht funktionierenden Versuch:



    Der CSS Code

    #content #breadcrump { padding-bottom: 0; }

    ist offensichtlich falsch oder unzureichend.

    Freue mich über Tipps und Hilfe.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo Walter,

    versuchs mal mit einem negativen Margin-Bottom Wert (Aussenabstand nach unten).

    Also z.B. so:

    Code
    <style>
    #breadcrumb {
        margin-bottom: -70px;
    }
    </style>

    Die "-70px" nach deinem Wunsch dann noch anpassen.

    Padding-Bottom ist der "Innenabstand nach unten".

    Sollte so eigentlich gehen.

    Gruß
    Jochen

  • Hallo Jochen,

    Danke, ja das wirkt!

    Fragen zu meinem Grundverständnis:

    1. #breadcrumb reicht also auch ohne vorangestelltes #content für die Zuordnung zum Bereich Navigationspfad?
      Das #content schrieb ich davor, weil das im Firefox-Browser "Inspektor" so angezeigt wurde.
    2. Laut Browser-Inspektor ist in dem Layout standardmäßig "padding: 2em 15px;" vorhanden.
      Ein Versuch statt padding-bottom testweise "padding: 0;" einzutragen war auch ohne Wirkung.
      Mein Versuch mit padding-bottom wird also von den Standardwerten überschrieben?
      Wie kann man üblicherweise vorhandene Standardwerte ändern, oder ist das automatische überschreiben mit dem Stadardwert hier ein Ausnahmefall?

    Screenshot von der Browserinfo zum Navigationspfad:

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Besten DANK Jochen!

    Habe nun auch deinen alternativen Tipp mit !important probiert.

    Meine CSS Lösung ist nun,
    #breadcrumb { padding: 1em 15px 0px 15px !important; }

    und funktioniert bestens.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo Walter,

    hast du bei deiner Lösung dir auch mal die "mobile Darstellung" angesehen?

    Dort ist der Navigationspfad dann nicht mehr bündig mit dem Inhalt, sondern hängt links raus (siehe Bild).

    Wenn das so von dir gewünscht ist, dann OK.

    Wenn nicht, dann nimm lieber meinen Code.

    Bei manuellen CSS-Änderungen, immer grundsätzlich auch das Verhalten (Ansicht) bei der mobilen Darstellung mittesten.

  • Hallo,

    ein kurzer Tipp zu CSS:

    Definierte CSS Regeln werden nach gewissen Prioritäten (in einer Kaskade) angewendet. Das ist hier gut erklärt: https://wiki.selfhtml.org/wiki/CSS/Kaskade

    Wichtig hierbei ist es auch zu verstehen, dass eine Regel mit höherer "spezifizität" immer gewinnt. Wenn also in einer CSS-Regelliste folgende 2 Zeilen enthalten wären:

    Code
    .meininhalt .navigationspfad{color: red;}
    .navigationspfad{color: blue;}

    Dann würde Zeile 1 gewinnen, weil der Regelsatz eine höhere Spezifität enthält (2 Selektoren in Zeile 1, und nur einer in Zeile 2).

    Die Spezifität haben Sie mit "!important" überschrieben. Das sollte man aber so selten machen, wie möglich, denn mit einem "!important" buchsiert man sich in eine Ecke, aus der man manchmal nur schwer wieder raus kommt, weil Regeln mit "!important" an anderer Stelle ggf. nur schwer wieder überschrieben werden können. Es wäre in Fall hier also besser gewesen mittels der Entwickler-Tools im Browser die Vorhandenen Regeln und deren Spezifität zu prüfen, und dann eine eigene Regel mit der selben Spezifität zu definieren, die dann die existierende überschreibt (weil der CSS-Code aus "Einstellungen" im Quellcode zuletzt aufgeführt wird).

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ich hatte einen Schreibfehler im Tipp oben. Ist korrigiert. Zeile 1 gewinnt. Hätte Zeile 2 ein "!important" drin, würde Zeile 2 gewinnen. Hätte Zeile 2 die selbe Spezifität, würde Zeile 2 gewinnen, weil an letzter Position in der Liste.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Jochen!

    Gewaltig, dass du dir "nach der scheinbaren Lösung" noch die Arbeit gemacht hast, das selbst genauer zu probieren!

    Das war von mir nicht so gewünscht und ich hatte vergessen das so zu kontrollieren.

    DANKE !!!

    Und Danke Stefan S. für die informative Erklärung dazu!

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

    Einmal editiert, zuletzt von Walter (14. Juni 2017 um 11:11)

Jetzt mitmachen!

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