HTML小网页案例

来源:互联网 发布:通达信手机炒股软件 编辑:程序博客网 时间:2024/06/07 14:53
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<!--<script type="text/javascript">


var a = 15;
alert(a);


</script>-->
<style>
*{
margin:0;
padding:0;}
ul,li{
list-style:none;}

.clear:after{/*在每个.class之后插入新内容*/
content:"\200B";
display:block;/*使段落生成行内框,每个框是一个块级元素*/
height:0;
clear:both;/*是图像的左侧和右侧均不出现浮动*/
}

/*定义最外层盒子*/
.box{
padding:10px;
border:1px solid #000;}


/*定义左侧大图片的样式*/
.pic{
width:400px;
height:400px;
background:#F00;
float:left;
margin:5px 0;}

/*定义小图片集合样式*/
.list{
float:left;
width:700px;}

/*定义每一个小图片集合样式*/
.list li{
width:200px;
height:200px;
background:#0F0;
float:left;
margin:5px 5px 0;
text-align:center;}

/*定义小图片下方文字样式*/
p{
color:#FF0;
text-align:center;
margin-top:20px;}

/*定义每一哥小图片样式*/
.btn{
display:inline-block;/*定义行内块元素*/
width:70px;
height:70px;
border-radius:50%;/*向块级元素添加圆角边框*/
background:#F0F;
margin-top:50px;
opacity:0;/*透明度*/
transition: all 1s ease;/*变形(transform),转换(transition)和动画(animation)*/}

li:hover .btn{
opacity:1;}

li:hover p{
color:#636;}
</style>
</head>


<div class="box clear">
<div class="pic clear"></div>
<ul class="list">
    <li><span class="btn"></span><p>大国外交</p></li>
        <li><span class="btn"></span><p>大国外交</p></li>
        <li><span class="btn"></span><p>大国外交</p></li>
        <li><span class="btn"></span><p>大国外交</p></li>
        <li><span class="btn"></span><p>大国外交</p></li>
        <li><span class="btn"></span><p>大国外交</p></li>
    </ul>
</div>


<body>
</body>
</html>
原创粉丝点击