码迷,mamicode.com
首页 > Web开发 > 详细

简单的CSS3实现响应式布局

时间:2015-02-05 19:56:20      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

css3的@media属性实现页面响应式布局示例代码

<html>
<head>
<style>

* {
margin:0;
padding:0;
}
.ul {
background-color:rgb(134, 170, 209);
height: 55px;
}
.ul li {
float:left;
list-style: none;
background-color:rgb(134, 170, 209);
width: 20%;
height: 100%;
}
.item {
display: block;
text-align:center;
line-height: 49px;
height: 100%;
transition: all 0.5s;
-moz-transition: all 0.5s; /* Firefox 4 */
-webkit-transition: all 0.5s; /* Safari 和 Chrome */
-o-transition: all 0.5s;
cursor:pointer;
}
.item:hover {
background-color:rgb(168, 209, 253);

}
@media only screen and (max-width: 400px) {
.ul li {
width: 100%;
height: 100%;
}
}
</style> 

</head> 

<body class="sapUiBody">
<ul class="ul">
<li><a class="item">Home</a></li>
<li><a class="item">First</a></li>
<li><a class="item">Second</a></li>
<li><a class="item">Thirdly</a></li>
<li><a class="item">Fourth</a></li>
</ul>
</body>

</html>

 

注意的是@media属性必须写在下面,从而覆盖上面的css 

简单的CSS3实现响应式布局

标签:

原文地址:http://www.cnblogs.com/chjb/p/4275481.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!