使用css

时间:2015-08-27 05:59:15

标签: html5 css3

我需要两个列布局用于移动纵向视图,最大宽度为480像素,对于横向视图,我需要显示三列。这是我的两列布局工作的css代码,但我不知道如何为横向视图显示三列。请提出一个主意。

HTML

<div id="sides">
<div id="left"></div>  
<div id="right"></div>
</div>

CSS

#sides{
margin:0;
}
#left{
float:left;
margin-left: 5%;
width:40%;
border:1px solid #000;
min-height:100px;
overflow:hidden;
}
#right{
float:left;
margin-left: 5%;
width:40%;
border:1px solid #000;
min-height:100px;
overflow:hidden;
} 
@media screen and (max-width: 300px) {
#left { 
width:100%;
margin: 1px;
border:1px solid #000;
min-height:100px;

}
#right { 
width:100%;
margin: 1px;
border:1px solid #000;
min-height:100px;

}
}

我在jsfiddle click here

中创建了demo

0 个答案:

没有答案