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
 
 
 
html代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" type="text/css" href="../static/css/nino.css"> </head> <body> <div> <div class="img"> <a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin"> <img src="http://p3.so.qhimgs1.com/bdr/_240_/t0109ab8c105af58973.jpg"> </a> <div class="desc"><a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin">ARASHI</a></div> </div> <div class="img"> <a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin"> <img src="http://p0.so.qhimgs1.com/bdr/_240_/t010b57c4173029c22c.jpg"> </a> <div class="desc"><a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin">ARASHI</a></div> </div> <div class="img"> <a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin"> <img src="http://p2.so.qhimgs1.com/bdr/_240_/t01771ad9c30ee5c4ce.jpg"> </a> <div class="desc"><a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin">ARASHI</a></div> </div> <div class="img"> <a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin"> <img src="http://p0.so.qhimgs1.com/bdr/_240_/t0121b65e4343bdd3dc.jpg"> </a> <div class="desc"><a href="https://baike.baidu.com/item/ARASHI/4106370?fr=aladdin">ARASHI</a></div> </div> </div> <div class="clearfloat"> <img src="http://p3.so.qhimgs1.com/bdr/_240_/t0109ab8c105af58973.jpg"> <img src="http://p0.so.qhimgs1.com/bdr/_240_/t010b57c4173029c22c.jpg"> <img src="http://p2.so.qhimgs1.com/bdr/_240_/t01771ad9c30ee5c4ce.jpg"> <img src="http://p0.so.qhimgs1.com/bdr/_240_/t0121b65e4343bdd3dc.jpg"> </div> </body> </html>
css代码:
img{ width:300px; } div.img{ border:1px solid #cccccc; width:300px; float: left; margin: 5px; } div.img img{ width:100%; height: auto; } div.desc{ text-align: center; padding:5px; } div.img:hover{ border: 1px solid #777777; } .clearfloat{ clear:both; }
效果如图:

                    
                
                
            
        
浙公网安备 33010602011771号