CSS实例:图片导航块

认识CSS的 盒子模型。

CSS选择器的灵活使用。

实例:

图片文字用div等元素布局形成HTML文件。

新建相应CSS文件,并link到html文件中。

CSS文件中定义样式

div.img:border,margin,width,float

div.img img:width,height

div.desc:text-align,padding

div.img:hover:border

div.clearfloat:clear

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>导航连接</title>
    <link rel="stylesheet" type="text/css" href="../static/css/text.css">
</head>
<body>
 <nav>
          <img src="http://img.zcool.cn/community/01b9bd574c5bbc6ac72525ae97b9f5.jpg"width="36" height="36">
          <a href="">首页</a>
          <a href="http://www.jianshu.com/">查看</a>
          <input type="text"name="serach">
          <button type="submit">搜索</button>
          <a href="">用户登录</a>
          <a href="">注册</a>

      </nav>
<div class="logo">
    <div class="small">
        <a href="http://image.so.com/i?q=%E6%91%84%E5%BD%B1%E4%BD%9C%E5%93%81&src=srp">
            <img src="http://pic1.win4000.com/wallpaper/b/50a06956560a6.jpg"></a>
        <div class="describe"><a href="https://baike.so.com/doc/394320-417527.html">摄影风采</a></div>
    </div>
    <div class="small">
        <a href="https://baike.so.com/doc/23793629-24349761.html">
            <img src="http://pic.87g.com/upload/2016/0902/20160902045804519.jpg"></a>
        <div class="describe"><a href="https://baike.so.com/doc/23793629-24349761.html">游戏动漫</a></div>
    </div>
    <div class="small">
        <a href="https://baike.so.com/doc/23793629-24349761.html">
            <img src="http://pic.qiantucdn.com/58pic/19/20/21/5684847e347a6_1024.jpg"></a>
        <div class="describe"><a href="https://baike.so.com/doc/23793629-24349761.html">美味美食</a></div>
    </div>
    <div class="small">
        <a href="http://image.so.com/i?q=%E6%97%85%E6%B8%B8%E9%A3%8E%E6%99%AF%E5%9B%BE%E7%89%87&src=srp">
            <img src="http://pic.58pic.com/58pic/13/87/72/73t58PICjpT_1024.jpg"></a>
        <div class="describe"><a href="http://image.so.com/i?q=%E6%97%85%E6%B8%B8%E9%A3%8E%E6%99%AF%E5%9B%BE%E7%89%87&src=srp">旅游风景</a></div>
</div>
    <div class="clean">
       <img src="http://pic1.win4000.com/wallpaper/b/50a06956560a6.jpg">
       <img src="http://pic.87g.com/upload/2016/0902/20160902045804519.jpg">
       <img src="http://pic.qiantucdn.com/58pic/19/20/21/5684847e347a6_1024.jpg">
       <img src="http://pic.58pic.com/58pic/13/87/72/73t58PICjpT_1024.jpg">
</div>

</body>
</html>
img{
    width: 300px;
}
div.small{
    border: 1px solid #8b7b47;
    width: 180px;
    float:left;
    margin: 5px;
}
div.small img{
    width: 180px;
    height: 120px;
}
div.desc{
    text-align: center;
    padding: 5px;
}
div.small:hover{
    border:1px solid #89ff3b;
}
.clean{
    clear: both;
    float: left;
}

运行截图如下

原文地址:https://www.cnblogs.com/1244581939cls/p/7701457.html