html (youhua.html) |
<!DOCTYPE html>
<html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" type="text/css" href="css/youhua.css"> <script type="text/javascript" src="js/youhua.js"></script>
<title>商场</title> </head> <body > <div class="header"> <div class="logo"> <img src="images/logo.png"> </div> <div class="menu" οnmοuseleave="show_menu1()" οnclick="show_menu()"> <div class="menu_title"> <a href="#" >内容分类</a></div> <ul id="menu1" > <li>现象主义</li> <li>抽象主义</li> </ul> </div> <div class="auth"> <ul> <li><a href="#">注册</a></li> <li><a href="#">登入</a></li> </ul> </div> </div> <div class="content"> <div class="banner" > <img src="images/welcome.png" class="banner-img"> </div> <div class="img-content"> <ul> <li> <img src="images/wumingnvlang.jpg" class="img-li"> <div class="info"> <h3>无名女郎</h3> <p >78999999999999999999999999999999 99999</p> <div class="img-btn"> <div class="price">$5800</div> <a href="#" class="cart"> <div class="btn"> <img src="images/cart.svg"> </div> </a> </div> </div> </li> <li> <img src="images/wumingnvlang.jpg" class="img-li"> <div class="info"> <h3>无名女郎</h3> <p >789999999999999999999999999999999 99999999</p> <div class="img-btn"> <div class="price">$5800</div> <a href="#" class="cart"> <div class="btn"> <img src="images/cart.svg"> </div> </a> </div> </div> </li> <li> <img src="images/wumingnvlang.jpg" class="img-li"> <div class="info"> <h3>无名女郎</h3> <p >78999999999999999999999999999999999999 999999</p> <div class="img-btn"> <div class="price">$5800</div> <a href="#" class="cart"> <div class="btn"> <img src="images/cart.svg"> </div> </a> </div> </div> </li> <li> <img src="images/wumingnvlang.jpg" class="img-li"> <div class="info"> <h3>无名女郎</h3> <p >78999999999999999999999999999999999999 9999</p> <div class="img-btn"> <div class="price">$5800</div> <a href="#" class="cart"> <div class="btn"> <img src="images/cart.svg"> </div> </a> </div> </div> </li> <li> <img src="images/wumingnvlang.jpg" class="img-li"> <div class="info"> <h3>无名女郎</h3> <p >7899999999999999999999999999999999999 99999</p> <div class="img-btn"> <div class="price">$5800</div> <a href="#" class="cart"> <div class="btn"> <img src="images/cart.svg"> </div> </a> </div> </div> </li> <li> <img src="images/wumingnvlang.jpg" class="img-li"> <div class="info"> <h3>无名女郎</h3> <p >789999999999999999999999999999999 999999</p> <div class="img-btn"> <div class="price">$5800</div> <a href="#" class="cart"> <div class="btn"> <img src="images/cart.svg"> </div> </a> </div> </div> </li> </ul> </div> <div class="page-nav"> <ul > <li><a href="#">首页</a></li> <li><a href="#">上一页</a></li> <li><span class ="fist-page">1</span></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">...</a></li> <li><a href="#">98</a></li> <li><a href="#">99</a></li> <li><a href="#">下一页</a></li> <li><a href="#">尾页</a></li> </ul> </div> </div> <div class="feet"> <p><span>我简单的急</span>啊爱神的箭哪家快递爱睡觉的江口</p> </div> </body> </html> |
js (youhua.js) |
var flag=ture;
function show_menu(){ var menu1=document.getElementById("menu1"); if(flag){ menu1.style.display="block"; flag=false; }else{ menu1.style.display="none";//隐藏 flag=true; }
} //鼠标移开隐藏 鼠标移开事件 function show_menu1(){ var menu1=document.getElementById("menu1"); menu1.style.display="none"; flag=true; } |
css (youhua.css) |
*{ padding: 0px; margin: 0px; }
.header{ margin: 25px auto;/*上右下左*/ width: 1200px; }
.header .menu ul{ display: none; /*隐藏*/ list-style: none;/*去掉前面小点*/ position:absolute; width: 80px; opacity:0.5 ; /*半透明效果*/ background-color: white; } .header .menu ul li{ margin-top: 20px; text-align: center; }
.header .logo{ float: left; position: relative; }
.header .menu{ float: left; position: relative; margin-top: 12px; margin-left: 16px; } /* .header .menu:hover ul{ display: block;}块状显示*/
.header .menu .menu_title{ border-bottom: 1px solid black; padding-bottom: 20xp; width: 80px; text-align:center;/*居中*/ }
a{ text-decoration: none; /*去下划线*/ }
.header .auth{ float: right; }
.header .auth ul li{ float: left; margin-right: 70px; margin-top: 12px; list-style: none; }
.content{ width: 1200px; margin: 25px auto; }
.content .banner .banner-img{ margin-top: 20px; }
.content .img-content ul li{ background-color: white; width: 360px; float: left; margin: 0 60px 60px 0;/*外边距*/ list-style: none; margin-top: 30px; height: 450px; box-shadow: 0 0 5px 3px #ccc;/*边框的格式属性设置*/ -webkit-box-shadow: 0 0 5px 3px #ccc;/*对于浏览器的兼容 (谷歌)*/ -moz-box-shadow:0 0 5px 3px #ccc;/*火狐*/ } .content .img-content ul{ width: 1280px; }
.content .img-content .info .img-btn{ width: 300px; } .img-content .info .img-btn .btn{ background-color: red; width: 60px; height: 30px; text-align: center; border-radius: 5px; /* 圆角矩形(4个角的弯曲程度)*/ float: right; } .img-content .info .img-btn .cart img{ width: 25px; height: 20px; margin-top: 5px; } .img-content .info .img-btn .price{ float: left; color: red; font-size: 20px;
} .img-content .info h3 { color: red; margin-top: 20px; margin-bottom: 20px; font-size:25px ;/*字体大小*/ } .img-content .info p{ line-height: 30px;/*行间距*/ margin-bottom: 10px; } .img-content .info{ margin-right: 20px; margin-left: 30px; } body{ background-color: #f5f5f5;; }
.page-nav ul li{ float: left; margin-right: 20px; list-style: none; } .page-nav{ width: 100%; height: 60px; line-height: 60px;/*行高和高度设成一个高度考研实现垂直居中*/ overflow: hidden;/*隐藏溢出处理*/ } .page-nav ul{ margin: auto; overflow: hidden; width: 500px; } .fist-page{ border-radius: 50%;/*阴影*/ background-color: #c5c5c5; padding: 3px 3px; } .feet{ width: 1200px; height: 100px; border-top: 1px solid rgb(12, 1, 1); margin: 60px auto; overflow: hidden; } .feet p{ text-align: center; line-height: 40px; } .feet p span{ color: red; }
|
box-shadow:1px 2px 3px 4px #ccc inset;
1px 从原点开始,沿x轴正方向的长度(倘若为负值,为沿x轴负方向的长度);
2px 从原点开始,沿y轴正方向的长度;(倘若为负值,为沿y轴负方向的长度);
3px 阴影的模糊度,只允许为正值;
4px 阴影扩展半径;
#ccc 阴影颜色;
inset 设置为内阴影(如果不写这个值,默认为外阴影);