ändern Ich schreibe einige PHP/HTML-Code. Ich habe eine CSS-Datei, die mehrere Hintergründe hat. Gibt es eine Möglichkeit, eine if-Anweisung zu schreiben, um eine Div-ID abhängig von einer PHP-Variable auszuwählen?Wenn Anweisung zu Div ID
1
A
Antwort
1
könnte es in Ihrem html/php in-line tun
<div id="<?= ($true_or_false) ? 'div_id_1' : 'div_id_2' ?>">div content</div>
Oder ..., wenn Sie mehr als 2 div id Optionen tun nur eine klassische if-Anweisung
<?php
if($condition) {
$div_id = 'something';
}
else if ($another_condition) {
$div_id = 'something_else';
}
..etc
?>
<div id="<?php echo $div_id ?>">div content</div>
4
Sie können CSS über PHP generieren, zuerst alles aussortieren und dann mit Text/CSS-Header drucken.
<?php
header("Content-Type: text/css");
?>
*{margin:0;padding:0;}
Wie auch immer, Sie müssen Ihre Frage klären.
0
Es gibt ein paar verschiedene Möglichkeiten, wie Sie dies tun können. Sie können es in PHP tun und eine andere Klasse oder ID zuweisen. Oder Sie tun es mit Javascript und ändern die Klasse oder ID, nachdem die Seite geladen wurde.
1
Ist das was du meinst?
<?php
$divId = $someBoolean ? "peaches" : "pineapples";
?>
<div id="<?php echo $divId ?>">Hello</div>
1
// file: style.php
<?php
header("Content-Type: text/css");
?>
#mydiv {
background: url('<?php
switch($_GET['background'])
{
case 1:
echo 'blah1.jpg';
//etc...
}
?>');
}
Verwandte Themen
- 1. JQuery - Wenn DIV ID sichtbar ist
- 2. scrollTop jquery, Scrollen zu Div mit ID?
- 3. DCPU-16 DIV-Anweisung
- 4. Convert Wenn Anweisung zu wechseln
- 5. Notwendigkeit zu beheben, wenn Anweisung Laravel
- 6. Wenn div Inhalt hat div
- 7. Wenn else-Anweisung URL
- 8. jquery laufen, wenn div id hat eine Klasse
- 9. anzeigen #id - verstecken #id wenn schweben andere #ID
- 10. PHP wenn mysqli Abfrage-Anweisung
- 11. Extract Wert unter DIV ID
- 12. ausblenden div nach Klasse id
- 13. Wie dynamisch zu verwenden, wenn Anweisung PHP
- 14. Wie zu ersetzen, wenn Else-Anweisung mit Switch-Anweisung
- 15. Get Div-Inhalt von ID
- 16. ein Hintergrundbild mit div Id
- 17. Python "if" -Anweisung - wenn xpath wahr ist
- 18. Zugriff form_group div über ID
- 19. TSQL: Wenn Anweisung in einer With-Anweisung
- 20. Verschachtelt, wenn in jeder Anweisung
- 21. Wenn Anweisung aufgelegt wird
- 22. Wenn Anweisung Vorlage in Django
- 23. php zu viele, wenn else-Anweisung
- 24. Inline-Funktionszeiger zu vermeiden, wenn Anweisung
- 25. mod verwenden zu ersetzen, wenn else-Anweisung
- 26. GUI Schaltflächen Formen zu skalieren, wenn Anweisung
- 27. Condtional-Anweisung zu rbind wenn Objekt existiert
- 28. Scrolling Seite ID, wenn Div-ID nur aus dem Display angezeigt wird: keine zur Anzeige: Block
- 29. Wie Array-Struktur von Div zu erstellen, meine passende Div-ID mit Daten-ID, die ID von anderen Kind Div ist?
- 30. Wie es zu geben, überprüfen Sie die Div-ID-Funktion?