Shiny bietet eine Menge Kontrolle über das Aussehen und Verhalten der Anwendung, aber es kommt vor, dass die Farbe hr
keine davon ist. Sie müssten also nach CSS suchen, um das Erscheinungsbild des Elements zu steuern. Sie können dies tun, indem Sie in Shiny includeCSS
verwenden, um ein Stylesheet hinzuzufügen, mit dem Sie das Aussehen Ihrer App steuern können. Der einfachste Weg wäre jedoch wahrscheinlich, das CSS direkt in Ihr hr
Element einzufügen.
HTML('<hr style="color: purple;">')
(EDIT) Beachten Sie, dass, während dies für die meisten Elemente funktionieren würde, hr
nicht respektieren die color
Eigenschaft. hr
s verhalten sich seltsam: Changing the color of an hr element
Hier ändern Sie die CSS color
Eigenschaft Ihres Elements hr
. Siehe https://developer.mozilla.org/en-US/docs/Web/CSS/color
Beachten Sie auch, dass Sie hr(style="...")
verwenden können, anstatt das rohe HTML zu erstellen, wenn Sie bevorzugen. Ich finde, dass das Konstruieren von allem mit Shiny-Tags den Code in den meisten Fällen ein wenig leichter zu lesen macht, aber YMMV.
Das [hr-Element] (http://www.w3.org/TR/html5/grouping-content.html#the-hr-element) hat kein "color" -Attribut. Versuchen Sie, mit Ihrem Tool HTML zu generieren. – Quentin