Navigationsbar bearbeiten

  • Hallo,
    die Navigationsbar sollte von der Höhe kleiner sein. Ich habe versucht, die height vom nav oder dem container zu verändern aber die Höhe verändert sich nicht.
    Außerdem habe ich bei den Menüpunkten unten ein padding-bottom, welches entfernt werden soll. Das liegt an dem großen Facebook und Twitter Symbol.
    Die Größe der Symbole sollen aber nicht verkleinert werden.

    Und warum brauche ich dieses !important, damit die CSS Regeln ausgeführt werden?

    Außerdem wäre ich auch um weitere Tipps dankbar.


  • Hallo

    Hilfe für dich dürfte schwierig werden.

    Du hast keine Ahnung von HTML und CSS, verwendest aber Bootstrap als Grundlage. Grade Anfänger sollten dann auch die Möglichkeiten, aber auch Einschränkungen, von Bootstrap verwenden. Dass dazu gehört die Regeln von Bootstrap zu lernen versteht sich von selbst.

    Deshalb gehört es sich auch direkt in der Frage auf die Verwendung von Bootstrap oder andere Besonderheiten hinzuweisen.

    Wer Bootstrap verwenden und Änderungen am CSS durchführen will sollte schon solide Grundkenntnisse in HTML und CSS haben. Sonst wird immer wieder das CSS von Bootstrap unerwartet dazwischenfunken.

    Genau darauf deutet deine Frage

    Zitat

    Und warum brauche ich dieses !important, damit die CSS Regeln ausgeführt werden?

    hin. Das brauchst du weil du ohne Hintergrundwissen das CSS von Bootstrap überschreiben willst. Hier fehlt dir das Wissen von dem Vorrang und die Spezifität von CSS-Regeln. Die füllen aber bereits ein dickes Kapitel in einem Buch. Important ist in der Regel überflüssig und sollte nicht verwendet werden.

    In deinem Fall reicht die Spezifität deiner CSS-Angaben nicht aus um die von Bootstrap zu überschreiben. Richtig wäre, die gleiche Spezifität zu verwenden. Wobei grundsätzlich natürlich deine CSS-Regeln nach denen von Bootstrap im Quelltext stehen sollten.

    Weiterhin können dir nur Leute helfen, die selbst Bootstrap verwenden, sich zusätzlich im CSS von Bootstrap auskennen und eine Testumgebung dafür haben. Das dürfte eine Minderheit sein. Wir gucken uns deinen Quelltext nicht an und erkennen das Problem, sondern müssen es in einer eigenen Testumgebung nachbauen, um das Problem und eine Lösung dafür zu finden.

    Am besten wäre du würdest uns grundsätzlich Links zu deinen Testseiten bereitstellen. Wobei wir speziell für Lösungen zu Bootstrap doch eine eigene Testumgebung benötigen.

    Wir helfen zwar gerne, aber wir tun das in unserer Freizeit. Unsere Zeit ist damit begrenzt. Für komplexe Probleme oder gar Schulungen ist ein Forum deshalb auch nicht gedacht oder geeignet.

    Gruss

    MrMurphy

    Einmal editiert, zuletzt von MrMurphy (10. Januar 2018 um 07:33)

  • Wie soll ich die Navigationsbar also ambesten machen? Das Menü sollte auch Unterpunkte enthalten.
    Mit Flexbox oder ein Grid System und auf Bootstrap verzichten?

    • Offizieller Beitrag

    Hallo,

    Nimm es bitte nicht persönlich, das war konstruktiv gemeint.
    MrMurphy hat eigentlich alles sehr schön formuliert, dem ist soweit nichts mehr hinzuzufügen.
    Anhand Deiner Fragestellungen erkennt man halt, dass die Grundlagen noch nicht so ganz sitzen. Das ist ja nichts verwerfliches, wir haben doch auch mal vor solchen Problemen gestanden am Anfang.
    Aber das Erlernen der Grundlagen ist leider nun mal eine Sache, die Dir hier niemand abnehmen wird.

    Auch das hat MrMurphy treffend formuliert:

    Zitat

    Wir helfen zwar gerne, aber wir tun das in unserer Freizeit. Unsere Zeit ist damit begrenzt. Für komplexe Probleme oder gar Schulungen ist ein Forum deshalb auch nicht gedacht oder geeignet.

  • Am besten wäre du würdest uns grundsätzlich Links zu deinen Testseiten bereitstellen. Wobei wir speziell für Lösungen zu Bootstrap doch eine eigene Testumgebung benötigen.


    Gruss

    MrMurphy


    Hallo,
    gibt es eine kostenlose (oder günstige) Möglichkeit um Links übers Internet hochzuladen?

  • Man kann keine Links hochladen. :(

    Wenn du kostenlosen Webspace meinst, dann könnte bplaced.net für dich interessant sein.

    MrMurphy meinte, dass du einen Link zu deiner Seite hier posten sollst.

  • Ich würde es gerne hinbekomen, ein responsives Dropdownmenü zu programmieren.
    Es gibt dabei mehrere Möglichkeiten.

    Flexbox, Grid, JavaScript, etc.

    Welche Methode sollte ich verwenden?