现在我已经在当前的bootstrap 3上遇到这样的问题了。 我已经设法以某种方式修复它们,但是这次没有办法解决这个问题。 我需要通过在列表项上交替pull-left pull-right来创build两个列。 我究竟做错了什么? http://bootply.com/92446
我有一个小问题。 我正在尝试使用CSS并排alignment两个div,但是,我希望将中心div放在页面的水平中央,我使用以下方法实现了这一点: #page-wrap { margin 0 auto; } 这工作得很好。 第二个div我想定位到中央页面左侧的换行,但我无法设法做到这一点使用浮动,虽然我敢肯定这是可能的。 也许最好的展示我所描述的例子: 布局问题http://pauljarratt.co.ukhttp://img.dovov.comproblemimage.jpg 我想推红色的div与白色div一起。 这里是我关于这两个div的当前CSS,侧边栏是红色的div和分页是白色的div: #sidebar { width: 200px; height: 400px; background: red; float: left; } #page-wrap { margin: 0 auto; width: 600px; background: #ffffff; height: 400px; } 任何帮助,将不胜感激。
有没有一种方法没有插入一个换行之前不使用float: left在上一个元素? 也许一些标签上的div会把它放在正确的位置?
因为例子规则: http : //jsfiddle.net/rudiedirkx/wgue7/ 我怎么让酒吧底部而不是顶部? 现在他们坚持到容器的顶部( #bars ),但我希望他们坚持到底部。 正如你所看到的,我不知道最高的酒吧的高度,所以我不知道容器的高度。 这些q + a没有帮助: 垂直alignment浮动div , 垂直alignment浮动DIV 应该很简单吧? 如果有帮助:只需要在体面的浏览器中工作。 PS。 酒吧的数量是可变的(不是在这个例子中),他们的高度是。 只有它们的宽度是静态的。 定位absolute不会帮助,因为容器格没有测量。
我想要一个固定宽度的图像在左边的div和可变宽度的div与背景颜色,这应该扩大其宽度100%在我的设备上。 我无法阻止第二个div溢出我的固定div。 当我添加溢出:隐藏在可变宽度的div它只是在照片下跳转,在下一行。 我如何以正确的方式解决这个问题(即没有黑客或保证金,因为我需要使媒体查询后才能响应,而且我必须更改每个设备的其他分辨率图像)? 初学网页devise师试图解决响应网站的恐怖 – HTML: <div class="header"></div> <div class="header-right"></div> CSS: .header{ float:left; background-image: url('img/header.png'); background-repeat: no-repeat; width: 240px; height: 100px; } .header-right{ float:left; overflow:hidden; background-color:#000; width: 100%; height: 100px; }
我一整天都在做这个工作,但是没有提出一个解决scheme。 我有一个容器中的一行3列。 1:正确的内容 – 拉右 2:导航 – 左拉 3:主要内容 大屏幕上显示的内容: ———————————————— | Menu | Content | Right Content | ———————————————— 它应该在小屏幕上看起来像什么: —————————- | Menu | Right Content | | |—————— | | Content | —————————- 现在看起来像什么: —————— | Right Content | —————— | Menu | Content | —————— 我认为这只是一个简单的浮动问题。 但是我尝试了几乎所有的可能性。
我需要创build一个包含可变数量的(浮动?)div的单行:容器维度是固定的,并且应该在需要时添加水平滚动条,从不包装。 我尝试了以下,但它不起作用:它换行。 div#sub { background-image:url("../gfx/CorniceSotto.png"); width:760px; height:190px; } div#sub > div#ranking { position:relative; top:42px; left:7px; width:722px; height:125px; overflow-x:auto; overflow-y:hidden; } div#sub > div#ranking > div.player { float:left; width:67px; height:120px; margin-left:5px; background-color:#f3e1bb; } 我已经尝试了一些东西(内联,表格单元等),但都失败了。 可以这样做吗? 如果是这样,怎么样?
如何水平居中可变宽度的浮动元素? 编辑:我已经有这个工作使用包含div的浮动元素和指定容器的width (然后使用margin: 0 auto;容器)。 我只想知道是否可以在不使用包含元素的情况下完成,或者至less不必为包含元素指定width 。
<div style="float: left;">Left</div> <div style="float: right;">Right</div> <div style="clear: both; margin-top: 200px;">Main Data</div> 为什么在上面的代码中,“主数据”的margin:top无效?
在CSS中, overflow:hidden被设置在父容器上,以允许它随着它们的浮动子元素的高度而扩展。 但它也有另一个有趣的function,结合margin: auto … 如果以前的兄弟姐妹是一个浮动元素,它实际上会与它并列。 这就是说,如果兄弟是float:left那么带有float:none overflow:hidden的容器将出现在兄弟右侧,而不是换行 – 就像在正常stream程中漂浮一样。 如果前面的兄弟是float:right那么容器将出现在兄弟的左边。 调整此容器的大小将准确显示它在浮动元素之间居中。 说如果你有两个兄弟姐妹,一个float:left另一个float:right ,容器将出现在两者之间的中心。 所以这是问题 如何保持这种布局而不掩盖孩子? 在网上search,让我知道如何clear:both和扩大一个容器…但我找不到任何其他的解决scheme来维持左/右先前孩子居中。 如果你让容器overflow:visible那么容器突然忽略浮动元素的布局stream,并出现在浮动元素的顶部。 所以问题 : 我必须有容器overflow:hidden以保持布局… 我怎么能这样做,让孩子们不被掩盖? 我需要让孩子完全相对于容器外的父母定位。 要么 我如何overflow:visible所以我可以绝对定位一个孩子相对于容器之外的父母…是继续保持兄弟般的浮动式布局stream?