Html/CSS 示例演练 图书馆后台界面

示例演练(html css javascript)

--制作图书馆后台界面

1. 成品图

 

 

 2.  代码关键点解析

   · 书写规范十分重要 在制作前先思考 如何分大板块(此处为 header context foot)
   · position后的参数再次强调(具体看上章):

      fixed:按照边框给定位置,并定死

      relative(置于外部标签)+absolute(置于内部标签)==》直接在父标签中定位

      两种方法皆可 将需要固定的标签订于窗体

   ·  多出部分利用overflow:auto增加滚动条(具体可看上章)
   · hover增加鼠标掠过部分 hover .<style>即可对此style进行选中时修改
   · border-radius:50%;在图片中将其变为圆形
   · 对于文字分别设置大小、斜体、粗细程度:

      font-size: 31px;
      font-style: italic;
      font-weight: 600;

   · 时间间隔器函数:

      实际将取到文字拆分 在拼接 最终按照间隔反复调用 实现滚动横幅

    <script>
        function func(){
            var tag=document.getElementById('i2');
            var content=tag.innerText;
            var i=content.charAt(0);
            var f=content.substring(1,content.length);
            tag.innerText=f+i;
        }
        setInterval('func()',500);
    </script>

 补充:

 

右上角新增提示图标:

  1. http://fontawesome.dashgame.com/  下载fontawesome(用作css图标字体、框架)

  2. 将解压后所有文件 放入网页文件根目录下

  3. 在head标签中增加<link>标签  随后即可调用fontawesome中所有图标  

    <link rel="stylesheet" href="font-awesome-4.7.0/css/font-awesome.min.css">

  4.样式选择看上方网站 并按下方步骤即可简单得到图标

 

 

 

========================================================================================================

全部代码(下方为了实现滚动条 多打div 模拟超出大小的数据)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>后台</title>
    <style>
        .left{
            float:left;
        }
        .right{
            float:right;
        }
        .pg-header{
            height:48px;
            background-color:blue;
            color:white;
            line-height:48px;
        }
        .pg-header .logo{
            width:200px;
            background-color:green;
        }
        .pg-header .user{
            color: black;
            height: 48px;
            margin-right: 50px;
            padding: 0 24px;
        }
        .pg-header .user:hover{
            background-color:#04049e;
        }
        .pg-header .user:hover .tab{
            display:block;
        }
        .pg-header .user img{
            height:40px;
            width:40px;
            margin-top: 4px;
            margin-left: 2px;
            border-radius:50%;

        }

        .pg-header .user .tab{
           position: absolute;
           top: 48px;
           right:0;
           z-index: 10;
           background-color:#04049e;
           width:90px;
           display:none;
        }
        .pg-header .text1{
            font-size: 31px;
            font-style: italic;
            font-weight: 600;
            color:red;
            margin-left: 400px;
            func();
        }
        .pg-content .menu{
            position:absolute;
            top:48px;
            left:0;
            bottom:0;
            width:20%;
            min-width:200px;
            background-color:grey
        }
        .pg-content .content{
            position:absolute;
            top:48px;
            left:205px;
            bottom:0;
            right:0;
            overflow:auto;
            min-width:200px;
        }
    </style>
    <script>
        function func(){
            var tag=document.getElementById('i2');
            var content=tag.innerText;
            var i=content.charAt(0);
            var f=content.substring(1,content.length);
            tag.innerText=f+i;
        }
        setInterval('func()',500);
    </script>
</head>

<body style="margin:0;">
    <div class="pg-header">
        <div class="logo left">图书馆预约</div>
        <div id="i2" class="text1 left">欢迎各位同学使用</div>
        <div class="user right" style="position:relative">
            <a  href="">
                <img src="1.jpg">
            </a>
            <div id="i1" class="tab">
                <a style="display:block;color:white;" href="">我的资料</a>
                <a style="display:block;color:white;" href="">注销</a>
            </div>
        </div>
    </div>
    <div class="pg-content">
        <div class="menu left">a</div>
        <div class="content left">
            <div style="background-color:red;">
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
                <div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div><div>此处省略一行。。。</div>
            </div>
        </div>
    </div>
    <div class="pg-foot"></div>

</body>
</html>

 

转载于:https://www.cnblogs.com/cc123nice/p/10847372.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值