Najłatwiejszy sposób na zmianę kolorów napisów w PHP/HTML?
Oto mój przykład PHP. Czy ktoś może znaleźć krótszy/łatwiejszy sposób, aby to zrobić?
<? foreach($posts as $post){?>
<div class="<?=($c++%2==1)?‘odd’:NULL?>">
<?=$post?>
<? }?><style>
.odd{background-color:red;}
</style>
Przykłady w innych językach również byłyby interesujące.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
19 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Korzystanie z jQuery jest proste:
Anonimowy użytkownik
Potwierdzenie od:
Ale najlepiej nie używać go przez kilka lat, jeśli naprawdę chcesz, aby użytkownicy widzieli ten kolor ...
Anonimowy użytkownik
Potwierdzenie od:
Podobnie jak Django:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Następnie użyj go (na swoim przykładzie):
Anonimowy użytkownik
Potwierdzenie od:
Byłby to najłatwiejszy i najbardziej przejrzysty sposób na zrobienie tego.
Anonimowy użytkownik
Potwierdzenie od:
Zakładając, że możesz użyć selektorów CSS3, możesz zrobić coś takiego
Nawet z obsługą CSS2 i mootools (biblioteką javascript) możesz zastąpić stylizację tym javascriptem
Jeśli nie masz nic oprócz php a, możesz nieco uprościć swój kod, używając tablicy
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Jak używać:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
:odd
http://docs.jquery.com/Selectors/odd
i
:even
http://docs.jquery.com/Selectors/even
które można następnie podłączyć, aby dodać określone
właściwości stylu
http://docs.jquery.com/CSS/css#namevalue
lub ogólnie połącz się z CSS,
dodawanie zajęć
http://docs.jquery.com/Attributes/addClass#class
.
Anonimowy użytkownik
Potwierdzenie od:
a
i
b
, dobrym sposobem na zrobienie tego w pętli jest:
Możesz to również zrobić bez dodawania i odejmowania:
Gdzie
^
- operacja XOR.
Jeśli chcesz po prostu zamienić 0 i 1, możesz to zrobić:
Możesz oczywiście użyć
x
jako indeks kolorów, klas stylów CSS i tak dalej.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Wywołanie funkcji przełączania wierszy tabeli w HTML:
Funkcja w PHP:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Źródło:
http://sklueh.de/2013/11/einfa ... t-php
http://sklueh.de/2013/11/einfa ... -php/
/