Wie ändere ich den Stil (Farbe) eines div wie folgt?Wie ändern Sie den Stil eines div programmgesteuert
Antwort
Wenn Sie die Farbe des div mit Client-Seite Code (JavaScript) läuft im Browser verändern wollen, tun Sie etwas wie folgt aus:
<script>
var fooElement = document.getElementById("foo");
fooElement.style.color = "red"; //to change the font color
</script>
Dieses Codefragment sagt nicht viel - wenn der Code serverseitig ist, ändern Sie z. die Klasse des HTML-Elements dort?
Es sieht aus wie Sie ASP schreiben, oder vielleicht JSP. Ich bin nicht vertraut mit beiden Sprachen, aber die Prinzipien sind gleich, egal in welcher Sprache Sie arbeiten.
Wenn Sie mit einer begrenzten Anzahl von Farben arbeiten, dann ist die übliche Option, eine Reihe von zu erstellen Klassen und schreiben Regelsätze für sie in Ihrem Stylesheet:
.important { background: red; }
.todo { background: blue; }
Und so weiter.
haben Sie dann Ihren Server-Seite Skript, um die HTML generieren, um die CSS-Spiel zu machen:
<div class="important">
Sie sollten natürlich, ensure that the information is available through means other than colour auch.
Wenn die Farben zur Laufzeit bestimmt werden, dann können Sie erzeugen Stilattribute:
<div style="background-color: red;">
Sie sollten Ihre Farben in CSS festlegen und dann die CSS-Klasse programmatisch ändern. Zum Beispiel:
(CSS)
div.Error {
color:red;
}
(ASP.NET/VB)
<div class='<%=Iif(HasError, "Error", "")%>'> .... </div>
Im Allgemeinen können Sie es direkt tun
document.getElementById ("myDiv") .style.color = "rot";
Es gibt eine Referenz here.
Try this: in der ASPX-Datei Put- thees Linien
<div id="myDiv" runat="server">
Some text
</div>
dann können Sie zum Beispiel verwenden
myDiv.Style["color"] = "red";
Wenn y Sie möchten die Klasse anstelle des Stils direkt ändern: dh .. erstellen Sie eine andere Klasse mit dem gewünschten Styling ...
myDiv.Attributes["class"] = "otherClassName"
- 1. Ändern Sie den Bildlauf eines versteckten div
- 2. Javascript ändern Div Stil
- 3. Ändern Sie den Stil dynamisch.
- 4. Ändern Sie den Text (Auffüllen) eines UIButtons programmgesteuert in Swift
- 5. Wie den Stil eines div auf der aktuellen Domain basierend ändern
- 6. Stil h1 innerhalb eines div
- 7. Ändern Sie den Inhalt eines div mit JavaScript
- 8. Ändern Sie den Stil von Android MediaController
- 9. Ändern Sie den Stil auf ASP DropDownlist
- 10. Ändern Sie den Stil von jqGrid
- 11. Ändern Sie den Endpunkt ReaderQuotas programmgesteuert
- 12. Programmgesteuert Hintergrundfarbe eines Textes ändern
- 13. Wie ändern Sie den Stil der Zelle in einer JQuery.DataTable?
- 14. Wie ändern Sie den Stil des Titel-Tags in CSS?
- 15. Ändern Sie den Stil dynamisch von keinem HTML-Element
- 16. überprüfen Sie die Stil-Attribute eines div in vb.net
- 17. In Xaml, wie ändern Sie den Wert von SolidColorBrush programmgesteuert?
- 18. Wie programmgesteuert den Text von UIBarButtonItem ändern?
- 19. So bearbeiten Sie den Stil einer Bildlaufleiste eines ScrollViewers?
- 20. So zentrieren Sie den Inhalt eines div
- 21. Drucken Sie den Inhalt eines HTML-DIV
- 22. Kopieren Sie den Inhalt eines Div in ein anderes Div
- 23. Wie programmgesteuert Optionen innerhalb eines ausgewählten div-Tags hinzufügen?
- 24. Eclipse-: Ändern Sie den Bausteinkommentar Stil von Strg + Shift +/
- 25. Ändern Sie den Stil des vorhandenen Designs (AvalonDock)
- 26. So ändern Sie den ComboBox-Stil der Zelle in DataGridViewComboBoxColumn
- 27. Ändern Sie den Wert von div beim Scrollen
- 28. Ändern Sie die Taskleisteneinstellungen programmgesteuert?
- 29. Ändern Sie die Hintergrundfarbe von ActionBarSherlock programmgesteuert
- 30. Ändern Sie den Stil von "Zahlen mit Karte" Stripe-Taste