html - 我如何使这个正确的内容响应?

标签 html css responsive-design

我希望这个#content 像这样http://i.imgur.com/tunmL9B.jpg 如果它在较小的屏幕上。#content 应该根据屏幕尺寸缩小

如果它在大屏幕上,我希望它能占据尽可能多的空间,就像这样http://i.imgur.com/xB6bNsU.jpg .我该怎么做?

#wrapper{
width:100%;
}

#sidebar{float:left;width:250px;}
#content{float:left;width:900px}


.post{
margin:0px 0px 25px 0px;
padding:0px 0px 15px 0px;
}

.post .date{
float:left;
width:50px;
height:50px;
font-size:18px;
margin:0px 25px 0px 25px;
line-height:24px;
text-align:center;
}


.post h2{
font-size:20px;
line-height:24px;
}

谢谢!

最佳答案

随便写

#sidebar{ float:left; width:250px;}
#content{ margin-left: 250px; }

侧边栏将保持其宽度,而您的内容将随着视口(viewport)宽度而增长。这里的媒体查询并不是真正必要的,所以这个例子甚至适用于 IE<9

fiddle 示例:http://jsfiddle.net/wn6fx/

关于html - 我如何使这个正确的内容响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21310717/

相关文章:

PHP 登录脚本导致空白页

android - 网站背景图像在 PC 上运行完美,但它们不会出现在移动设备上

html - 如何使图层在 slider 旋转中消失?

css - Bootstrap 4 光标用于禁用状态下的自定义控制

html - 如何使用单元格中移动的内容控制表格行高

html - 不同页面宽度的div位置

html - 如何在响应式网页中创建视频背景?

css - 更改行的基础/Bootstrap 部分的 div 顺序

HTML5 : accessing large structured local data

html - 如何垂直对齐和水平对齐div?