Ergebnis 1 bis 4 von 4

Thema: css ::after und ::before

  1. #1
    Contao-Nutzer
    Registriert seit
    11.01.2011.
    Beiträge
    71

    Standard css ::after und ::before

    Hallo,

    hätte da mal ne Anfängerfrage zu diesem Thema:

    Im Backend habe ich eine Downloadliste mit dem Elementtyp "Downloads" angelegt.

    Über das CSS habe ich das "img.mime_icon" auf display: none gesetzt. Soweit so gut.

    Jetzt würde ich gerne dem Inhaltselement einen Font-Icon über die Funktion "Ein Font-Icon hinzufügen" voransetzen. Habe schon gegoggled und rumprobiert und es tut sich irgendwie nichts.

    Hier mal meine CSS-Versuche:

    .ce_download a, .ce_downloads a {font-size: 16px;}
    .ce_download a:after, .ce_downloads a::after {content: "";}
    img.mime_icon {display: none;}

    Hat mir da mal jemand einen Tipp, wo mein Denkfehler liegt?

    VG Charlie

  2. #2
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Contao selbst besitzt keine Funktion "Ein Font-Icon hinzufügen".
    Welche Erweiterung hast Du im Einsatz?

    Wenn Du es komplett mit CSS selbstm achen willst, mußt Du dem :before oder :after die entsprechende iconfont zuweisen und in content: ""; das icon eintragen.
    Bei fontawesome sehen die Icons durchaus so aus "/123;"
    Lass Dich davon aber nicht verwirren.

  3. #3
    Contao-Nutzer Avatar von Mr. Acylase
    Registriert seit
    24.01.2011.
    Ort
    Waldbrunn / Westerwald
    Beiträge
    151

    Standard

    Hallo Charlie,

    welche Font-Icons möchtest Du einbinden (z.B. Icons von Font Awesome)? Wichtig ist dann erstmal, dass Du dir das entsprechende Icon Pack entweder direkt auf den Server lädst, dann per Link im Header verlinkst oder direkt den Link im Header auf das entsprechende Icon Pack setzt (z.B.: <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> ). Im Anschluss ergänzt Du Deine CSS um folgenden Eintrag:

    .beispielklasse:before
    {
    content: "\f046";
    font-family: FontAwesome;

    }

    Dann sollte es eigentlich funktionieren.

    Grüße
    Stefan

  4. #4
    Contao-Nutzer
    Registriert seit
    11.01.2011.
    Beiträge
    71

    Daumen hoch

    Hallo,

    vielen Dank für eure tolle Hilfe. Nutze ein Contao-Theme von Premium Contao und dieses erweitert Contao um einen Iconpicker mit dem Font von FontAwesome. Funktioniert ansonsten problemlos. Leider jedoch nicht in diesem Fall mit den Downloadlinks.

    Habe es nun über euren Vorschlag hinbekommen.

    Herzlichen Dank dafür.

    VG Charlie

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
  •