在html中写响应式布局的代码
1.挺直在CSS文件中用法:
@media 类型 and (条件1) and (条件二){
css样式
}
@media screen and (max-width:1024px) {
body{
background-color: red;
@media 类型 and (条件1) and (条件二){
css样式
}
@media screen and (max-width:1024px) {
body{
background-color: red;
}
}
2.用法@import导入
@import url("css/moxie.css") all and (max-width:980px);
3.也是最常用的办法--挺直用法link衔接,media属性用于设置查询办法
下面是一个容易的响应式的布局HTMl代码:
响应式
下面是CSS样式:
}
2.用法@import导入
@import url("css/moxie.css") all and (max-width:980px);
3.也是最常用的办法--挺直用法link衔接,media属性用于设置查询办法
下面是一个容易的响应式的布局HTMl代码:
响应式
下面是CSS样式:
*{
margin:0;
padding:0;
text-align:center;
color:yellow;
}
.header{
width:100%;
height:100px;
background:ccc;
line-height:100px;
}
.main{
background:green;
width:100%;
height:100px;
background:ccc;
line-height:100px;
}
.main{
background:green;
width:100%;
}
.clearfix:after{
display:block;
height:0;
content:"";
visibility:hidden;
clear:both;
}
.left,.center,.right{
float:left;
}
.left{
width:20%;
background:112993;
height:300px;
.left,.center,.right{
float:left;
}
.left{
width:20%;
background:112993;
height:300px;
font-size:50px;
line-height:300px;
}
.center{
width:60%;
background:ff0;
height:400px;
color:fff;
font-size:50px;
line-height:400px;
}
.right{
width:20%;
background:f0f;
height:300px;
font-size:50px;
line-height:400px;
}
.right{
width:20%;
background:f0f;
height:300px;
font-size:50px;
line-height:300px;
}
.footer{
width:100%;
height:50px;
background:000;
line-height:50px;
}
样式代码
.right{
float:none;
width:100%;
background:f0f;
clear:both;
}
样式代码
.right{
float:none;
width:100%;
background:f0f;
clear:both;
}
.left{
width:30%;
}
.center{
width:70%;
}
.
main{
height:800px;
}
样式代码
.left,.center,.right{
float:none;
width:100%;
}
height:800px;
}
样式代码
.left,.center,.right{
float:none;
width:100%;
}
当窗口大于1024px 时,指挥被压缩,并不会发生其他变幻:
当窗口小于1024px,大于720px的时候,右侧栏取消浮动,在下边显示:
当窗口小于720px的时候,左中右三栏,一致取消浮动,宽度100%:常用css布局
好了,布局就这么容易,详情的掌握还靠不断地练习。持续更新,欢迎大家指教
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论