Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Font Awesome Icon lässt sich nicht im Header einbinden

  1. #1
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard Font Awesome Icon lässt sich nicht im Header einbinden

    Hallo zusammen,

    ich möchte gerne ein Font Awesome Icon im Header einbinden per CSS, was bislang bei all meinen Versuchen fehlgeschlagen ist. Im Hauptteil unter "main" und der rechten Spalte unter "right" ist dies problemlos möglich. Muss im Header hierfür noch ein gesonderter Selektor im Stylesheet eingefügt werden damit das Icon dargestellt werden kann?
    Im Augenblick fällt mir nur noch eine Möglichkeit ein um mein Ziel zu erreichen. Das Icon in der rechten Spalte oben einbinden und per CSS in den Header an die passende Position hochziehen. Das würde zwar funktionieren aber auf einigen Seiten wird bei uns noch zusätzlicher Inhalt darunter im Header eingeblendet und somit würde sich das Icon entsprechend auf diesen Seiten verschieben.
    Gibt es irgendeine Möglichkeit oder hat jemand eine Idee wie man diesem Verhalten im Header entgegenwirken kann?
    Danke!

    Gruß
    Thomas

  2. #2
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.853
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    ohne dein CSS zu kennen, würde ich mal bei der Spezifität der Selektoren ansetzen und überprüfen ob ggf. deine Ausprägung durch eine andere einfach überschrieben wird.
    Font Awesome als Font eingebunden und hat somit in allen Bereichen des Layouts Gültigkeit - somit sollte es keine Rolle spielen ob du das Icon im Right, Main oder Left setzen möchtest.
    Grüsse
    Bernhard


  3. #3
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard

    Anbei der CSS-Code der unter Main und Right funktioniert aber nicht unter Header.
    Code:
    .mod_form {
    z-index:2;
    }
    
    .mod_form .search_form {
    margin:0;
    }
    
    .mod_form .search_form .formbody {
    display:flex;
    flex-wrap:wrap;
    }
    
    .mod_form .search_form input.search_field {
    width:142px;
    font-size:13px;
    background-color:#f1f1f1;
    padding:3px 24px 3px 10px;
    border:5px solid #c0c0c0;
    border-radius:1em;
    margin:12px;
    }
    
    .mod_form .formbody  button.search_lupe {
    position:absolute;
    height:21px;
    width:21px;
    top:17px;
    right:22px;
    font-size:0;
    border:none;
    cursor:pointer;
    }
    
    .mod_form .formbody  button.search_lupe:after {
    content:"\f002";
    font-family: "Font Awesome 5 Free";
    font-size:14px;
    font-weight:400;
    color:#707070;
    position:absolute;
    top:3px;
    right:3px;
    }
    Gruß
    Thomas

  4. #4
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    ich tippe mal drauf, das es ggf. die width und height sind, die Du nicht angibst.
    Was sagt denn der Analyser, ist das Element im Quellcode?
    Wo wird es dargestellt? und in welcher Größe?

  5. #5
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.853
    Contao-Projekt unterstützen

    Support Contao

    Standard

    link zur Seite?
    Grüsse
    Bernhard


Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •