博主信息
博文 6
粉丝 0
评论 0
访问量 5328
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
8月15日作业:手抄: CSS中常用的三种单位案例,编程: CSS中常用的选择器
覃本晋的博客
原创
966人浏览过

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>手抄: CSS中常用的三种单位案例</title>
</head>
<style>
    /*标签选择器*/
    ul {
        /*padding: 0; 多余的*/
        margin: 0;
        width: 500px;
        border: 1px dashed #666;
        padding: 10px 5px;
    }
    ul:after { /*子块撑开父块*/
        content: ''; /*在子元素尾部添加空内容元素 */
        display: block; /* 并设置为块级显示 */
        clear: both; /* 清除二边的浮动 */
    }
    ul li {
        list-style: none; /* 去掉默认列表项样式 */
        float: left; /* 左浮动 */
        height: 40px; /*设置高度*/
        width: 40px; /* 设置宽度 */
        line-height: 40px ; /* 文本垂直居中 */
        text-align: center; /* 文本水平居中 */
        border-radius: 50%; /*设置边框圆角*/
        box-shadow: 2px 2px 2px #888; /*设置阴影*/
        background:skyblue; /*设置背景色天蓝 */
        margin-right: 5px; /*每个球之间的有外边距*/
    }
    /* id选择器 */
    #item1 {
        background-color: coral;

    }
    /* 类选择器 */
    .item2 {
        background-color: gold;
    }
    /* 属性选择器:属性名 */
    ul li[class]{
        background-color: blueviolet;
    }
    /* 属性选择器:属性值 */
    ul li[class="item2"]{
        background-color: grey;
    }
    /* 属性选择器:以制定的属性值开头*/
    ul li[class^="cat"]{
        background-color: brown;
    }
    /* 属性选择器:以制定属性值结束 */
    ul li[class$="pig"]{
        background-color:red;
    }
    /* 属性选择器:属性值中包含置顶子串 */
    ul li[class*="t"]{
        /* 如果选择t的话,, li2 和li3 就会变称绿色,*/
        /* 如果选择te li1 没有变色,是因为id的优先级大于标签属性选择器,如果把id改成class就有效果*/
        background-color: green;
    }
    /* 后代选择器 */
    body ul li{
        border: 1px solid black;
        /* 定义实线为1像素,颜色为黑色.*/
    }
    /* 子选择器 */
    ul > li[class$="pig"] {
        background-color: greenyellow;
    }
    /* 相邻选择器 */
    ul li[class$="pig"] ~ * {
        /* 选择当前元素之后的所有同级元素 不含当前 */
        background-color: blcak;
        color: white;
    }
    /* 相邻兄弟选择器 */
    ul li[class$="pig"] + li{
        background-color: pink;
        color: black;
    }

</style>
<body>
<ul>
    <li id="item1">1</li>
    <li class="item2">2</li>
    <li class="cat dog pig">3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    <li>10</li>
</ul>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS中常用的选择器</title>
</head>
<style>
    ul {
        margin: 0;
        line-height: 20px ; /* 文本垂直居中 */
        width: 420px;
        border: 1px solid #666;
        text-align: left;
        padding: 10px 30px;
    }
    /*伪类选择器:链接*/
    a {
        padding: 0;
        margin: 0;
        list-style: none;
        font-size:17px;
    }
    /* 访问前 */
    a:link{
        color: darkslateblue;
    }
    /* 访问后 */
    a:visited{
        color: darkorange;
    }
    /* 获取焦点时 */
    a:focus {
        color: blue;
    }
    /* 鼠标悬停时 */
    a:hover{
        color: skyblue;
    }
    /* 鼠标点击时 */
    a:active{
        color: red;
    }
    .topli_4 a {
        font-size: 18px;
        color: black;
    }
    h3{
        margin: 0;
    }

</style>
<body>
<p>
    <h3>国内新闻每日排行</h3>
<ul>
    <li class="topli"><a href="#">耒阳处置聚众冲击国家机关案 湖南省领导作出批示</a></li>
    <li class="topli"><a href="#">加媒:中国各地正改变靠户籍控制外来人涌入制度</a></li>
    <li class="topli"><a href="#">他因3400元犯“受贿罪” 中央政法委为何判无罪?</a></li>
    <li class="topli_4"><a href="#">严重冲击台又一“邦交”?国民党卖这个饭店遭驳回</a></li>
    <li class="topli"><a href="#">岛国论坛“对抗中国”算盘还没打响 澳自己先栽了</a></li>
    <li class="topli"><a href="#">美媒:中国用了不到20年时间成为科学知识超级大国</a></li>
</ul>
</p>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学