CSS层叠样式表练习

1.

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>number_1</title>
    <style>
        .download {
            background-color: #e53e3e;
            border: none;
            color: white;
            padding: 10px 30px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 25px;
            border-radius: 10px;

        }

        .download:hover {
            background-color: #c53030;
        }

    </style>
</head>
<body>
<button class="download">
    <a href="#" target="_blank" class="download">立即下载</a>
</button>

</body>
</html>

效果:

2.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>number_2</title>
    <style>
        body {
            background-color: #eee;
        }

        .struct {
            display: flex;
            padding: 50px;
            gap: 50px;
        }

        .card {
            width: 300px;
            text-align: left;
            background-color: #eee;
            border-radius: 5px;
        }

        .image {
            width: 300px;
        }

        .text {
            color: #7c7c7c;
            font-size: 14px;
        }
    </style>
</head>

<body>
<div class="struct">
    <div class="card">
        <img src="./img/1.jpg" alt="image" class="image">
        <h3>恰到好处的简单</h3>
        <p class="text">简单,在于外观,更在于体验。所以你一定会喜欢全新的Foxmail,它会给你简洁畅快的使用感受,而不需要过多的思考压力。恰到好处的简单,你一用便知。</p>
    </div>
    <div class="card">
        <img src="./img/1.jpg" alt="image" class="image">
        <h3>为性能重新打造</h3>
        <p class="text">我们视性能高于一切。你之所以选择 Foxmail,也一定是因为它够快,够稳定,值得信赖。现在全新的Foxmai 更是要挑战百万级的海量邮件存储,而且,它做到了。</p>
    </div>
    <div class="card">
        <img src="./img/1.jpg" alt="image" class="image">
        <h3>记事本功能</h3>
        <p class="text">使用Foxmail的记事本功能,你可以边工作边记录,轻松整理有用的信息。Foxmail会为你同步到网页、手机端的QQMail记事本,随时随地供你使用。</p>
    </div>
</div>

</body>
</html>

 效果:

3.

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>number_3</title>
    <link rel="stylesheet" href="./css/reset.css">
    <style>
        .menu {
            width: 1050px;
            height: 60px;
            background-color: #333333;
        }

        .menu li {
            width: 150px;
            height: 60px;
            float: left;
            font-size: 20px;
            cursor: pointer;
            text-align: center;
            line-height: 60px;
            background-color: #333333;
        }

        .menu  li  a {
            color: #cacaca;
            text-decoration: none;
        }

        .menu li:hover {
            background-color: black;
        }

        .menu ol li {
            background-color: #464646;
        }

        .menu li ol {
            display: none;
        }

        .menu > li:hover ol {
            display: block;
        }

        #title {
            font-size: 26px;
            color: aliceblue;
            font-family: 霞鹜文楷等宽;
            width: 300px;
        }
    </style>
</head>
<body>
    <ul class="menu">
        <li id="title">
            <b>百度游戏 | 乐玩</b>
        </li>
        <li>
            <a href="#">首页</a>
                <ol>
                    <li><a href="#">子菜单1</a></li>
                    <li><a href="#">子菜单2</a></li>
                    <li><a href="#">子菜单3</a></li>
                    <li><a href="#">子菜单4</a></li>
                </ol>
        </li>
        <li>
            <a href="#">商城</a>
            <ol>
                <li><a href="#">子菜单1</a></li>
                <li><a href="#">子菜单2</a></li>
                <li><a href="#">子菜单3</a></li>
                <li><a href="#">子菜单4</a></li>
            </ol>
        </li>
        <li>
            <a href="#">页游</a>
            <ol>
                <li><a href="#">子菜单1</a></li>
                <li><a href="#">子菜单2</a></li>
                <li><a href="#">子菜单3</a></li>
                <li><a href="#">子菜单4</a></li>
            </ol>
        </li>
        <li>
            <a href="#">排行榜</a>
            <ol>
                <li><a href="#">子菜单1</a></li>
                <li><a href="#">子菜单2</a></li>
                <li><a href="#">子菜单3</a></li>
                <li><a href="#">子菜单4</a></li>
            </ol>
        </li>
        <li>
            <a href="#">繁星计划</a>
            <ol>
                <li><a href="#">子菜单1</a></li>
                <li><a href="#">子菜单2</a></li>
                <li><a href="#">子菜单3</a></li>
                <li><a href="#">子菜单4</a></li>
            </ol>
        </li>
    </ul>
</body>
</html>

 <link rel="stylesheet" href="./css/reset.css">:

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td, embed, object {
    padding: 0;
    margin: 0; 
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img, abbr {
    border: 0;
}
address, caption, cite, code, dfn, em, 
h1, h2, h3, h4, h5, h6, strong, th, var {
    font-weight: normal;
    font-style: normal;
}
ul, ol {
    list-style: none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 1.0em;
}

a, ins {
    text-decoration: none;
}

效果:

 

4.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>number_4</title>
    <style>
        .struct {
            display: flex;
            background-color: #fff;
            padding: 50px;
        }

        .card {
            width: 400px;
            text-align: left;
            text-indent: 100px;
            background-color: #fff;
            flex-direction: column;

        }

        .divider {
            background-color: #ccc;
            width: 1px;
        }

        h2 {
            color: #333;
        }

        p {
            color: #555;
        }


        #link1 {
            padding-top: 130px;
        }

        #link2 {
            padding-top: 93px;
        }

        #link3 {
            padding-top: 19px;
        }

        .link a {
            border: 1px solid #8c61e1;
            text-decoration: none;
            padding: 10px 15px;
            color: #8c61e1;
            background-color: #ffffff;
            border-radius: 5px;
        }

        .mark {
            color: #8c61e1;
        }

    </style>
</head>
<body>

<div class="struct">
    <div class="card">
        <h2>Bootstrap v3</h2>
        <p><span class="mark"><b>✔</b></span> 支持IE8+浏览器</p>
        <p><span class="mark"><b>✖</b></span> 依赖jQuery</p>
        <div class="link" id="link1">
            <a href="#">Bootstrap v3 中文文档</a>
        </div>
    </div>
    <div class="divider"></div>
    <div class="card">
        <h2>Bootstrap v4</h2>
        <p><span class="mark"><b>✔</b></span> 支持IE10+浏览器</p>
        <p><span class="mark"><b>✔</b></span> 支持Flexbox布局</p>
        <p><span class="mark"><b>✔</b></span> 不依赖jQuery</p>
        <div class="link" id="link2">
            <a href="#">Bootstrap v4 中文文档</a>
        </div>
    </div>
    <div class="divider"></div>
    <div class="card">
        <h2>Bootstrap v5</h2>
        <p><span class="mark"><b>✔</b></span> 支持Flexbox布局</p>
        <p><span class="mark"><b>✔</b></span> 支持Grid布局</p>
        <p><span class="mark"><b>✔</b></span> 支持CSS自定义属性</p>
        <p><span class="mark"><b>✔</b></span> 不依赖jQuery</p>
        <p><span class="mark"><b>✖</b></span> 不支持IE浏览器</p>
        <div class="link" id="link3">
            <a href="#">Bootstrap v5 中文文档</a>
        </div>
    </div>
</div>

</body>
</html>

 效果:

5.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>number_5</title>
    <style>
        .card {
            width: 300px;
            height: 400px;
            margin: 100px;
            background: #fff;
            border-radius: 10px;
            box-shadow: 0 4px 8px #b0b0b0;
        }

        img {
            width: 100%;
            display: block;
        }

        .text {
            padding: 20px;
            text-align: center;
        }

        .link {
            color: #007BFF;
            text-decoration: none;
            font-weight: bold;
        }

    </style>
</head>
<body>
<div class="card">
    <div>
        <img src="./img/2.jpg" alt="img">
    </div>
    <div class="text">
        <p><a href="#" class="link">React</a></p>
        <p>React 起源于 Facebook 的内部项目,是一个用于构建用户界面的 JavaScript库。</p>
    </div>
</div>
</body>
</html>

效果:

6.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>number_6</title>
    <style>
        .page {
            display: flex;
            list-style-type: none;
        }

        .page li {
            border: 1px solid #ddd;
            text-align: center;
        }

        .page a {
            text-decoration: none;
            color: black;
            display: block;
            padding: 8px 16px;
        }

        a:hover {
            background-color: #007bff;
            color: white;
            border: 1px solid #007bff;
        }

        a:active {
            background-color: #007bff;
            color: #6b6b6b;
            border: 1px solid #007bff;
        }

    </style>
</head>
<body>

<ul class="page">
    <li><a href="#">&lt;&lt;</a></li>
    <li><a href="#">1</a></li>
    <li><a href="#">2</a></li>
    <li><a href="#">3</a></li>
    <li><a href="#">4</a></li>
    <li><a href="#">5</a></li>
    <li><a href="#">&gt;&gt;</a></li>
</ul>

</body>
</html>

效果:

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值