[英]middle div take up remaining space?
我有三个div
divl : 7px width
divr: 7px width
divm: unknown
我想做的是:
div
的最左侧有divl
, divr
位于父div
的最右侧。 div
之间divm
并跨越剩余空间。 我怎样才能做到这一点?
您可能想使用链接的内容
Blockquote http://matthewjamestaylor.com/blog/perfect-3-column.htm
或参见http://www.webreference.com/authoring/style/sheets/css_mastery2/index.html (及后续页面),我想出了以下内容,但您可能最终会发现左侧内容重叠和中级div(您也可以尝试将z-index添加到中级div,这可能会有所帮助。)
<html>
<style type="text/css">
#divl { width: 7px; float: left; height: 100px; }
#divm { width: 100%; height: 100px; margin: 0 -7px; float: left; }
#divr { width: 7px; height: 100px; float: left; }
</style>
<body>
<div id="divl"></div>
<div id="divm"></div>
<div id="divr"></div>
</body>
</html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.