reduvane
7 отговора
263 прегледа
reduvane
zdraveite
moje li da mi kajete kak da reduvam cveta na redovete koito vzimam ot DB
kakto e napraveno tuk v foruma na dir-a
moje li da mi kajete kak da reduvam cveta na redovete koito vzimam ot DB
kakto e napraveno tuk v foruma na dir-a
Re: reduvane
Ето един вариант за решение, поне този на мен най- ми допада:
правиш си два CSS стила с имена Cell0 и Cell1. Двата стила имат различен цвят за background. Като въртиш редовете на таблицата в цикъл с променливата i да речем, определяш текущия стил така:
$intStyle = $i % 2;
$intStyle се редува 0, 1, 0 и т.н. и ти остава само да напишеш
My blade seeks vengeance
правиш си два CSS стила с имена Cell0 и Cell1. Двата стила имат различен цвят за background. Като въртиш редовете на таблицата в цикъл с променливата i да речем, определяш текущия стил така:
$intStyle = $i % 2;
$intStyle се редува 0, 1, 0 и т.н. и ти остава само да напишеш
<TD CLASS="Cell<?=$intStyle?>"></TD>
My blade seeks vengeance
Re: reduvane
На мен повече ми харесва
$intStyle = 0; // ако искаш да смениш началния цвят слагаш 1 и си готов
.....
$intStyle = !$intStyle ;
резултата е същия : 0,1,0,1 ....
...
$intStyle = 0; // ако искаш да смениш началния цвят слагаш 1 и си готов
.....
$intStyle = !$intStyle ;
резултата е същия : 0,1,0,1 ....
...
Re: reduvane
Мда, този вариант е по-универсален, щото цикълът може и да не се ръководи от променлива $i 
My blade seeks vengeance
My blade seeks vengeance
Re: reduvane
А според мен по-елегантно е
$intStyle = 0;
.....
$intStyle = 1-$intStyle ;
ViruS
$intStyle = 0;
.....
$intStyle = 1-$intStyle ;
ViruS
Re: reduvane
Това си е направо класика в жанра :)))
---
"Внимавай какво правиш през живота си, защото смъртта е вечна и не знаеш какво те очаква ..."
---
"Внимавай какво правиш през живота си, защото смъртта е вечна и не знаеш какво те очаква ..."
Re: reduvane
10x na vsi4ki... shvanah ideqta predolagam 4e nqma da imam prblemi s pisaneto

Re: reduvane
define(CLR_GRAY,"#E1E1E1");
define(CLR_PLAIN,"#EEFFFF");
....
$color = ($i++%2)? CLR_GRAY : CLR_PLAIN;
.....
bofh
define(CLR_PLAIN,"#EEFFFF");
....
$color = ($i++%2)? CLR_GRAY : CLR_PLAIN;
.....
bofh