居中 DIV 和外部 DIVS
这是 HTML 代码
<div class="wrap">
<div class="left"></div>
<div class="center"></div>
<div class="right"></div>
</div>
中心 Div 具有固定宽度 左右 div 应该使用剩余宽度
CSS:
.left { float: left; }
.center { width: 500px; float: left; }
.right { float: right; }
左右 div 使用剩余宽度我该怎么办?
This is the HTML Code
<div class="wrap">
<div class="left"></div>
<div class="center"></div>
<div class="right"></div>
</div>
The Center Div got a fixed width the left and right div should use the remaining width
The CSS:
.left { float: left; }
.center { width: 500px; float: left; }
.right { float: right; }
What can i do that the left and right div uses the remaining width?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
具有 500px 中心列的 3 列流体布局
这无疑是一个困难的布局。我发现这个模拟它的演示页面:
http://www.gunlaug.no/tos/moa_27c .html
并且能够使用相当少量的 CSS 和 HTML 进行重现(您将必须更改您的标记)。演示: http://jsfiddle.net/jAsMx/
它使用负边距来补偿中心列的固定宽度和 2-1-3 列排序(这提供了较小的 SEO 提升,如您的主要内容在页面源代码中更高)。虽然这不是“准备生产”的布局,但它应该可以帮助您入门。
3 column fluid layout with a 500px center column
This is a difficult layout for sure. I found this demo page that emulates it:
http://www.gunlaug.no/tos/moa_27c.html
And was able to reproduce with a fairly small amount of CSS and HTML (you will have to change your markup). Demo: http://jsfiddle.net/jAsMx/
It uses negative margins to compensate for the fixed width of the center column, and 2-1-3 column ordering (which provides a minor SEO boost, as your main content is higher in the page source). While this is not a "ready-for-production" layout, it should get you started.
A:指定父DIV的宽度
B:为子DIV分配合适的宽度
C:牢记模型概念(http://www.w3schools.com/css/css_boxmodel.asp)
看看这个:
::第二个评论答案::
我通过 Javascript 编写了一段代码来解决您的问题,测试一下:
A:specify width to parent DIV
B:devide suitable width to child DIVs
C:keep in your mind box Model Concept(http://www.w3schools.com/css/css_boxmodel.asp)
look at this:
::Second Answer For Comment::
i write a code via Javascript that solve your problem,test this: