为了账号安全,请及时绑定邮箱和手机立即绑定

分页页码制作

难度初级
时长 1小时 0分
学习人数
综合评分9.37
203人评价 查看评价
9.6 内容实用
9.5 简洁易懂
9.0 逻辑清晰
  • 哈哈
    查看全部
  • 代码整理:a标签里有的,a:hover里面不需要

                    有公共属性的可以把公共属性删除

    查看全部
    1 采集 收起 来源:代码整理

    2018-08-04

  • <!doctype html>

    <html>

    <head>

    <meta charset="UTF-8">

    <title>Document</title>

    <style type="text/css">

        .page-normal{

             color: #ff6500;

             text-align: center;

             font-size: 0;

            }

            .page-normal a{

             border: 1px solid #ff9600;

             text-decoration: none;

             color: #ff6500;

            }

            .page-normal a:hover{

             border: 1px solid #ff6500;

             background: #ffb494;

            }

            .page-current{

             border: 1px solid #ff6500;

             color: #ff6500;

             background: #ffb494;

            }

            .page-prev{

             border: 1px solid #ffe3c6;

             color: #ffe3c6;

            }

            .page-prev,.page-current,.page-normal a{

             padding: 5px 7px;

             font-size: 18px;

             margin-left: 15px;

            }

            .page-normal i{

             display: inline-block;

             width: 5px;

             height: 9px;

             background: url("e.gif");

            }

            .page-prev i{

             background-position: -67px -608px;

             margin-right: 5px;

            }

            .page-next i{

             background-position: -74px -608px;

             margin-left: 5px;

             vertical-align: middle; 

            }

           </style>

    </head>

    <!--

       行内元素中间有空隙


       原因:换行符、tab制表符、空格产生空隙


       解决:元素写在一行


             font-size:0;

    -->

    <body>

    <div class="page-normal">

    <span class="page-prev"><i></i>&lt;</span>

    <span class="page-current">1</span>

    <a href="#">2</a>

    <a href="#">3</a>

    <a href="#">4</a>

    <a href="#">5</a>

    ...

    <a href="#">199</a>

    <a href="#">200</a>

    <a href="#" class="page-next">&gt;<i></i></a>

    </div>

    </body>

    </html>


    查看全部
  • 呵呵
    查看全部
  • 2、画实心圆的方法: 宽度和高度一致(正方形),然后四个角设置为高度或者宽度的1/2. <div class="circle"></div> .circle{ width:100px; height:100px; background-color:#cb18f8; border-radius:50px; } 效果:    总结: CSS3实现圆角的方式既优雅又方便,但是兼容性不够好,如果需要考虑旧版本的浏览器的话,可以考虑优雅降级的方式。开始提到的两种方式的优点是兼容性好,但不够优雅。
    查看全部
    1 采集 收起 来源:bug解决

    2018-03-22

  • 宽度和高度对于行内元素没有效果,只有块状元素才有效果。
    查看全部
  • font-size是一个会继承的属性,当父容器定义了这个属性,下面的子元素(孙元素)都会继承这个属性。 例子中,当为外面容器div添加font-size:0的时候,div下面的所有span和a标签都继承了这个样式,字体大小变为了0px,所以看不到任何数字内容了;当为其它类添加font-size:14px后,这个属性覆盖了父容器继承下来的属性(CSS的后来居上原则),因此div下的span和a标签里的数字内容就恢复了正常。 解决方法: 如果需要看见,可以将原来的小点点(...)文本替换为下面的内容: <span class="ellipsis">...</span> 并在css中增加一下内容: .ellipsis{ font-size:14px; border:none; margin-left: 8px; }
    查看全部
    1 采集 收起 来源:bug解决

    2018-03-22

  • 行内元素的间隔bug 问题:行内元素间有换行符、tab、空格等会产生空隙; 解决: 1 把所有的代码写成一行(但代码显示混乱) 2 根元素中设置:font-size:0;再在其余分页页码标签中设置正常的font-size.再通过设置margin控制间隔等
    查看全部
  • 内联块状元素 in-block 被设置的元素在一行不像block独占一行 页码的小图标一般用<i></i>标签(内联元素)然后把它转换成inline-block元素设置width height值插入blackground:img再blackground-position: X轴 Y轴
    查看全部
  • 内联元素设置居中时可以为所在容器设置text-align:center;
    查看全部
  • 1.用html实体标签来代替“〈”,“〉” &lt=〈 &gt=〉 2.前一页和当前页不用超链接,用span代替即可!
    查看全部
  • lalalla
    查看全部
    0 采集 收起 来源:编程练习

    2014-12-16

  • 行内样式的bug问题
    查看全部
  • 行内元素中间有空隙产生原因:换行符、tab制表符、空格产生空隙 解决方法:(1)元素写成一行(2)设置font-size:0
    查看全部
  • 制作分页页码标签:<a>标签、<span>标签、<div>标签 html实体标签:&lt 同等于 < &gt同等于 >
    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
您需要具备HTML、CSS样式基础知识。
老师告诉你能学到什么?
通过本课程的学习,我们可以学到以下技术: 1. 制作分页页码时的语义化 2. 行内标签居中 3. 使用css sprite 技术实现小icon插入

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!