美文网首页
iOS-html-宠物网

iOS-html-宠物网

作者: DeerRun | 来源:发表于2017-06-14 15:27 被阅读12次

    综合演练:宠物网

    4.1 技术点

    • 使用外部字体
      <p>/导入字体/</p>
    @font-face {
        font-family: BebasNeue-webfont;
        src: url('../fonts/BebasNeue-webfont.ttf');
    }
    
    • display:inline-block
    • 列表的运用

    4.2 多尺寸适配

    • 针对不同尺寸进行样式的改变
    /*自适应布局*/
    @media screen  and (max-width: 1086px){
        #nav ul li a{
            width: 150px;
        }
    }
    
    头部 中部 尾部

    <p>html</p>

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>宠物网首页</title>
        <link href="css/index.css" rel="stylesheet">
    </head>
    <body>
       <!--头部-->
       <div id="header"></div>
       <!--导航-->
       <div id="nav">
           <ul>
               <li><a href="#" class="selected">home</a></li>
               <li><a href="#">about us</a></li>
               <li><a href="#">services</a></li>
               <li><a href="#">gallery</a></li>
               <li><a href="#">contact</a></li>
           </ul>
       </div>
       <!--内容-->
       <div id="list">
           <div class="love">
              ![](images/pic.jpg)
              <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
              <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic1.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic2.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic1.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic1.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic2.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic1.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic1.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic2.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
           <div class="love">
               ![](images/pic1.jpg)
               <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis</p>
               <button>read more</button>
           </div>
       </div>
       <!--尾部-->
       <div id="footer">
           <h2>contact us</h2>
           <ul>
               <li><a href="http://www.baidu.com" target="_blank">![](images/fb.png)</a></li>
               <li><a href="#">![](images/tw.png)</a></li>
               <li><a href="#">![](images/g+.png)</a></li>
               <li><a href="#">![](images/rss.png)</a></li>
           </ul>
       </div>
    </body>
    </html>
    

    <p>css</p>

    a, address, b, big, blockquote, body, center, cite, code, dd, del, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u, ul, var{
        padding: 0;
        margin: 0;
    }
    
    /*导入字体*/
    @font-face {
        font-family: BebasNeue-webfont;
        src: url('../fonts/BebasNeue-webfont.ttf');
    }
    
    body{
        background: url("../images/pattern.gif");
        font-family: BebasNeue-webfont;
    }
    
    a{
        text-decoration: none;
        color: white;
    }
    
    /*头部*/
    #header{
        height: 3px;
        background-color: red;
    }
    
    /*导航*/
    #nav{
        text-align: center;
        height: 100px;
    
    }
    
    #nav ul{
    /*    display: inline-block;*/
    }
    
    #nav ul li{
        display: inline-block;
    }
    
    #nav ul li a{
        font-size: 40px;
        margin: 0 5px 5px;
        display: inline-block;
        width: 200px;
        height: 50px;
        line-height: 50px;
    }
    
    #nav ul li a.selected, #nav ul li a:hover{
       background-color: white;
       color: black;
    }
    
    /*列表*/
    #list{
       text-align: center;
       background-color: white;
    }
    
    #list .love{
    
        /*转变标签的类型*/
        display: inline-block;
        width: 382px;
        text-align: left;
        padding: 30px;
    }
    
    #list .love p{
        margin: 8px 0;
        font-family: sans-serif;
        /*首行缩进*/
        text-indent: 7%;
    
    }
    
    #list .love button{
        width: 140px;
        height: 38px;
        color: white;
        font-size: 25px;
        background-color: orangered;
        border:0;
        border-radius: 5px;
    }
    
    #list .love button:hover{
        background-color: black;
    }
    
    
    /*尾部*/
    #footer{
        text-align: center;
        margin-bottom: 20px;
    }
    
    #footer h2{
        color: white;
        margin:5px 0;
    }
    
    #footer ul li{
        display: inline-block;
    }
    
    #footer ul li a{
        margin:0 5px;
    }
    
    #footer ul li a:hover{
       opacity: 0.5;
    }
    
    
    /*自适应布局*/
    @media screen  and (max-width: 1086px){
        #nav ul li a{
            width: 150px;
        }
    }
    
    @media screen  and (max-width: 812px){
        #nav ul li a{
            width: 100px;
            font-size: 25px;
        }
    
        #list{
            margin-top: 50px;
        }
    }
    
    @media screen  and (max-width: 620px){
        #nav ul li a{
            width: 60px;
            font-size: 15px;
        }
    
        #list{
            margin-top: 20px;
        }
    
        #list .love{
            width: 360px;
        }
    
        #list .love img{
            width: 350px;
        }
    }
    
    

    相关文章

      网友评论

          本文标题:iOS-html-宠物网

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