美文网首页
简易的课程列表

简易的课程列表

作者: 西兰花伟大炮 | 来源:发表于2018-01-01 15:44 被阅读10次

效果图:


image.png

非常的简单,基础,主要使div进行布局,需要考虑的是div内文字的水平垂直居中,间断的border-bottom


文字在div中水平居中一般就是text-align:center
而在垂直方向,比较常用的是行高与盒子高度相同就能使内部文字居中,不过是伪居中,还有一种居中是给盒子设置上或下的内边距padding,然后调整盒子的大小,使得padding的高度加上当前盒子的高度加内容高度等于原盒子高度


要达到间断的下横线,盒子增加一个margin,


<style>
        *{
            padding: 0;
            margin: 0;
        }
        .courseList{
            width: 300px;
            height: auto;
            border: 2px solid #ccc;
            margin: 50px auto;
        }
        .courseList .course-title{
            width: 100%;
            height: 110px;
            text-align: center;
            background-color: #ddd;
            padding-top: 70px;
        }
        .courseList .course-title h2{
           
            font-size: 30px;
            font-weight: bold;
            color: crimson;
        }
        .courseList .courseItem{
            margin: 0 20px;
            border-bottom: 1px solid #ddd;
            padding: 10px 5px 5px 5px;
            line-height: 1.5em;

        }
        .courseList .courseItem span{
            color: teal;
            font-size: 16px;

        }
        .courseList .courseItem:last-child{
            border-bottom: none;
        }
        .courseList .courseItem p:hover{
            text-decoration: underline;
            color: orange;
        }
    </style>
</head>
<body>
    <div class="courseList">
        <div class="course-title">
            <h2>课程列表</h2>
        </div>
        <div class="courseItem">
            <p>python入门与进阶</p>
            <span>388元</span>
        </div>
        <div class="courseItem">
            <p>javascript面试宝典</p>
            <span>148元</span>
        </div>
        <div class="courseItem">
            <p>安卓开发必知必会</p>
            <span>228元</span>
        </div>
    </div>

相关文章

  • 简易的课程列表

    效果图: 非常的简单,基础,主要使div进行布局,需要考虑的是div内文字的水平垂直居中,间断的border-bo...

  • 07Vue.js实现简易的todolist列表

    Vue.js实现简易的todolist列表 我们可以利用vue做一个简易的列表清单。要求如下:1、在文本框内输入内...

  • day09项目【课程列表和整合阿里云视频点播】

    1 课程列表和课程删除 01-课程列表的显示 课程列表显示: 课程列表(参考讲师列表,完善条件查询和分页): 一、...

  • 课程列表

    第一课:发刊词(免费试听) 第二课:养育孩子目标是什么?(免费试听) 第三课:有效养育孩子的标准? 第四课:你是哪...

  • 简易坐山式(基础呼吸法动作)

    简易坐山式 动作列表(基础呼吸法的动作) 动作描述: 简易坐姿,小腿交叉,双膝打开,双脚外侧着地,分别放在双膝下方...

  • 简易“冥想”课程

    艾萨克森的《乔布斯传》里写了,乔布斯受到了禅宗和印度瑜伽两派思想的深厚影响,痴迷于冥想训练,不但有自己专门的冥想训...

  • 4. 列表和元组

    基于网络课程《Python全栈开发专题》 记录笔记,请支持正版课程。 列表 列表的分片 从一个列表中取得子列表。分...

  • 白板App

    白板 一个简易的白板实现。https://github.com/shutup/WhiteBoard 功能列表 完成...

  • 简易QQ下拉列表(iOS)

    在开发中tableView是用的非常多的控件, 无论在新闻应用, 视频, 聊天应用中都广泛使用, 今天也就分享一个...

  • ielts课程列表

    ========阅读直播课系列======== ========写作直播课系列======== ========听...

网友评论

      本文标题:简易的课程列表

      本文链接:https://www.haomeiwen.com/subject/yiytnxtx.html