前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >课表HTML有课的随机背景颜色

课表HTML有课的随机背景颜色

作者头像
SingYi
发布2022-07-13 21:14:12
4.1K0
发布2022-07-13 21:14:12
举报
文章被收录于专栏:Lan小站
代码语言:javascript
复制
    td {
        border-radius: 5%;
    }
代码语言:javascript
复制
<font color="#ffffff">
    <table border="0" width="100%" align="center" style="font-size: 0.5rem" bgcolor="#fec7ff"
           height="700">
        <tr align="middle" style="font-weight: bold">
            <td width="30"></td>
            <td width="50" align="center" height="30">周一</td>
            <td width="50" align="center" height="30">周二</td>
            <td width="50" align="center" height="30">周三</td>
            <td width="50" align="center" height="30">周四</td>
            <td width="50" align="center" height="30">周五</td>
            <td width="50" align="center" height="30">周六</td>
            <td width="50" align="center" height="30">周日</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">1</td>
            <td bgcolor="#73b3f0" rowspan="2">{{ course.0.0|safe }}</td>
            <td rowspan="2">{{ course.1.0|safe }}</td>
            <td rowspan="2">{{ course.2.0|safe }}</td>
            <td rowspan="2">{{ course.3.0|safe }}</td>
            <td rowspan="2">{{ course.4.0|safe }}</td>
            <td rowspan="2">{{ course.5.0|safe }}</td>
            <td rowspan="2">{{ course.6.0|safe }}</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">2</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">3</td>
            <td rowspan="2" align="middle">{{ course.0.1|safe }}</td>
            <td rowspan="2">{{ course.1.1|safe }}</td>
            <td rowspan="2">{{ course.2.1|safe }}</td>
            <td rowspan="2">{{ course.3.1|safe }}</td>
            <td rowspan="2">{{ course.4.1|safe }}</td>
            <td rowspan="2">{{ course.5.1|safe }}</td>
            <td rowspan="2">{{ course.6.1|safe }}</td>
            <td rowspan="2">{{ course.7.1|safe }}</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">4</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">5</td>
            <td rowspan="2">{{ course.0.2|safe }}</td>
            <td rowspan="2">{{ course.1.2|safe }}</td>
            <td rowspan="2">{{ course.2.2|safe }}</td>
            <td rowspan="2">{{ course.3.2|safe }}</td>
            <td rowspan="2">{{ course.4.2|safe }}</td>
            <td rowspan="2">{{ course.5.2|safe }}</td>
            <td rowspan="2">{{ course.6.2|safe }}</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">6</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">7</td>
            <td rowspan="2">{{ course.0.3|safe }}</td>
            <td rowspan="2">{{ course.1.3|safe }}</td>
            <td rowspan="2">{{ course.2.3|safe }}</td>
            <td rowspan="2">{{ course.3.3|safe }}</td>
            <td rowspan="2">{{ course.4.3|safe }}</td>
            <td rowspan="2">{{ course.5.3|safe }}</td>
            <td rowspan="2">{{ course.6.3|safe }}</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">8</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">9</td>
            <td rowspan="2">{{ course.0.4|safe }}</td>
            <td rowspan="2">{{ course.1.4|safe }}</td>
            <td rowspan="2">{{ course.2.4|safe }}</td>
            <td rowspan="2">{{ course.3.4|safe }}</td>
            <td rowspan="2">{{ course.4.4|safe }}</td>
            <td rowspan="2">{{ course.5.4|safe }}</td>
            <td rowspan="2">{{ course.6.4|safe }}</td>
        </tr>
        <tr align="middle">
            <td style="font-weight: bold">10</td>
        </tr>
    </table>
</font>
代码语言:javascript
复制
<script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script>
<script>
    var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'];

    function generateMixed(n) {
        var res = "";
        for (var i = 0; i < n; i++) {
            var id = Math.ceil(Math.random() * 16);
            res += chars[id];
        }
        return res;
    }

    $('td').each(function () {
        if ($(this).text().length > 2 && $(this).text() !== ' ') {
            $(this).css('background', '#' + Math.random().toString(16).substr(2, 6).toUpperCase())
        }
    })
</script>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档