php - 如何用for的雙層迴圈來控制隔行變色的表格
滿天的星座
滿天的星座 2017-05-16 13:00:06
0
2
894

初學php小白一枚,懇請熱心的人兒幫忙解答一下如題(◐﹏◐)
單層循環如下:

效果圖如下:

想問如何用for的雙層循環得到上面一樣的效果圖?

滿天的星座
滿天的星座

全部回覆(2)
巴扎黑
echo '<table border="1">';
for($i = 1; $i < 10; $i++) {
    echo $i%2 === 0 ? '<tr bgcolor="#ccc">' : '<tr>';
    for($j = 1; $j < 5; $j++) {
        echo "<td>$i$j</td>";
    }
    echo '</tr>';
}
echo '</table>';

其實用php來寫這個是比較浪費資源的。在實際專案中推薦用css3的偽類nth-child來完成該功能

伊谢尔伦

建議你看下bootstrap中是如何處理各行變色的。看下它的table部分

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!