css写一个通知栏(详细步骤说明)

先放效果图

在这里插入图片描述

代码如下

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>通知栏制作</title>
    <style>
        * {
            /* 清除内外边距 */
            /* 外边距 */
            margin: 0;
            /* 内边距 */
            padding: 0;
        }

        div {
            /*防止内外边距影响盒子的大小*/
            box-sizing: border-box;
        }

        .div1 {
            width: 500px;
            /*上下外边距为20px*/
            /* auto是使元素在其容器中水平居中,然后div1将占据指定宽度,并会将剩余空间在左右边界之间平均分配 */
            margin: 20px auto;
            background-color: #efefef;
        }

        .div2 {
            position: absolute;
            width: 400px;
            /* 四个外边距均为10px */
            margin: 10px auto;
        }

        .pic {
            /*h3的样式*/
            /*高度*/
            height: 30px;
            /*字体大小*/
            font-size: 16px;
            color: #069;
            /*宽度、线型、颜色*/
            border-bottom: 2px dashed #069;

        }

        h3 a {
            /*h3的子元素a的样式*/
            /*父相子绝 向上找有定位的最近的父元素是div2*/
            position: absolute;
            right: 0;
            top: 0;
            /*去掉超链接的下划线*/
            text-decoration: none;
        }

        ul {
            /*去掉无序列表前的点*/
            list-style: none;
        }

        li {
            /*左内边距*/
            padding-left: 15px;
            /*设置背景,为序列加小箭头的样式(不加no-repeat就会铺满整个li),水平定位0px,垂直定位7px*/
            background: url("images/sanjiao.jpg")no-repeat 0px 7px;
        }

        li a {
            font-size: 12px;
            text-decoration: none;
            color: #999;
        }

        li span {
            /* 靠右浮动 */
            float: right;
            color: #999;
        }
    </style>
</head>

<body>
    <div class="div1">
        <div class="div2">
            <h3 class="pic">学院通知<a href="#">MORE&gt;&gt;</a></h3>
            <ul>
                <li><a href="#">新闻1:fyhujfiebbdunc</a><span>[2024-01-01]</span></li>
                <li><a href="#">新闻2:behugrhfbehiufb</a><span>[2024-01-02]</span></li>
                <li><a href="#">新闻3:jiehrtbeehiesgnjj</a><span>[2024-01-03]</span></li>
                <li><a href="#">新闻4:iehwiteibgdfkh</a><span>[2024-01-04]</span></li>
            </ul>
        </div>
    </div>
</body>

</html>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值