Html 如何在调整窗口大小时正确显示内容?
我把我的页面分为三个不同的模块:左边是导航,中间是图片,右边是社交边栏。下面是格式化此内容的css。我在调整窗口大小时遇到问题;中间的图像与左侧的导航重叠,侧边栏被推到页面底部,并与左侧导航的末尾重叠。导航模块/侧栏是固定的 我使用twitter引导作为基础 有没有关于是什么原因造成的以及如何修复的想法 css htmlHtml 如何在调整窗口大小时正确显示内容?,html,css,twitter-bootstrap,resize,Html,Css,Twitter Bootstrap,Resize,我把我的页面分为三个不同的模块:左边是导航,中间是图片,右边是社交边栏。下面是格式化此内容的css。我在调整窗口大小时遇到问题;中间的图像与左侧的导航重叠,侧边栏被推到页面底部,并与左侧导航的末尾重叠。导航模块/侧栏是固定的 我使用twitter引导作为基础 有没有关于是什么原因造成的以及如何修复的想法 css html #航行 #很多图片 #带图像的社交模块 当我把窗户变小的时候 正常的 您是否考虑过响应式网页设计 你说你在使用twitter引导?看看这个: 把这个加到头上 <m
#航行
#很多图片
#带图像的社交模块
当我把窗户变小的时候
正常的
您是否考虑过响应式网页设计 你说你在使用twitter引导?看看这个: 把这个加到头上
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
更改HTML:
<div class="container-fluid">
<div class="row-fluid">
<!-- left navigation div -->
<div class="span4">
<div class = "sidebar" >
#navigation
</div>
</div>
<!-- middle images div -->
<div class="span6">
#lot of images
</div>
<!-- social sidebar -->
<div class="span4">
#social module with images
</div>
</div>
#航行
#很多图片
#带图像的社交模块
没有测试。我也不是100%的流体容器有多大,我想它是12,如果它是16,你必须改变跨度,这样它们加起来就是16。你考虑过响应性网页设计吗 你说你在使用twitter引导?看看这个: 把这个加到头上
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
更改HTML:
<div class="container-fluid">
<div class="row-fluid">
<!-- left navigation div -->
<div class="span4">
<div class = "sidebar" >
#navigation
</div>
</div>
<!-- middle images div -->
<div class="span6">
#lot of images
</div>
<!-- social sidebar -->
<div class="span4">
#social module with images
</div>
</div>
#航行
#很多图片
#带图像的社交模块
没有测试。我也不是100%的流体容器有多大,我认为它是12,如果它是16,你必须改变跨度,这样它们加起来就是16,用内联宽度覆盖跨度会导致奇怪的行为。是否可以改用默认的TBS支架?用内联宽度覆盖跨度将导致异常行为。您可以使用默认的TBS脚手架吗 我看到一些问题
建议: 1.去掉你为时尚而放的所有多余的东西,让bootstrap来做吧 2.总是用“好”来测试你的div 像这样放置代码
<div class="container">
<div class="row" style="margin-top:20px;">
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
</div>
col lg-*用于大型设备
列xs-*用于超小型设备
列sm-*用于小型设备
像这样使用它,你可以实现你想要的
调整浏览器大小以查看效果建议: 1.去掉你为时尚而放的所有多余的东西,让bootstrap来做吧 2.总是用“好”来测试你的div 像这样放置代码
<div class="container">
<div class="row" style="margin-top:20px;">
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
<div class="col-lg-3 col-sm-12 ">
<div class="well"></div>
</div>
</div>
col lg-*用于大型设备
列xs-*用于超小型设备
列sm-*用于小型设备
像这样使用它,你可以实现你想要的
调整浏览器大小以查看效果我应该提到,在各个模块之前,我确实有容器流体和行流体。好的,那么您一定不能链接到样式表。你确定你的头中有所有正确的文件和链接吗?请发布完整的html文件。我应该提到我在各个模块之前有容器流体和行流体。好的,那么你一定不能链接到样式表。你确定你的头中有所有正确的文件和链接吗?请发布完整的html文件。谢谢你的回答。这是否意味着我必须更改twitter引导css,并将默认值span1更改为我需要的宽度?不。请查看我提供的网站,同时查看我的降价。你的跨度加起来必须是12。谢谢你的回答。这是否意味着我必须更改twitter引导css,并将默认值span1更改为我需要的宽度?不。请查看我提供的网站,同时查看我的降价。你的跨度加起来必须是12。