CSS <hr> Tag color

  • Hallo,

    Ich möchte folgendes:

    Code
    <hr size=1 color="{tableinbordercolor}" noShade>

    Mit CSS Stylen.
    Wenn ich es durch:

    Code
    <hr size=1 noShade>

    Ersetze und folgenden CSS Code verwende funktioniert das einwandfrei:

    Code
    hr {
    background-color:#ffffff; color:#ffffff; border: #ffffff; height: 1px;border-color:#ffffff;
    }

    Wenn allerdings der html color Tag benutzt wird dann funktioniert es nicht.
    Ich mache gerade einen neuen WBB Style und möchte so wenige Templates wie nötig verändern, daher wollte ich hier mal fragen ob es vllt. eine möglichkeit gibt das mit CSS zu machen OHNE den Code in den Templates zu verändern?

  • Wenn du das frickelig statt zentral machen willst, nutze style=

    Pro-Tipp: Zum färben der hr genügt border-color. Da das CSS deine Setting überschreiben wird, musst du es important setzen.
    Sähe dann so aus:

    Code
    <hr style="border-color: #ff0000 !important">

    Das mit style= statt zentral zu setzen ist aber echt eklig, mach doch lieber ne Custom-CSS, die du zusätzlich einbindest.

    Attribute wie color= sind übrigens veraltet.

  • Genau das sollte das !important bewirken. Ob du es im style= oder in der CSS-Datei positionierst, sollte da keinen Unterschied machen.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!