如何实现两栏布局

实现两栏布局,左侧宽度占三分之二,右侧宽度为三分之一并且保持固定不动不随页面滑动,该如何布局?Image

阅读 6.1k
6 个回答
<body>
<div style="float:left;width:66%"></div>
<div style="float:right;width:34%;height=400px"></div> 
</body>

这个简单吧,左边一个div左浮动,里面嵌套两个div显示设置为行内元素,右边一个div

1.一个父容器

2.子元素宽度为父容器的2/3与1/3,用百分比

3.设置子元素浮动

<div style="width:800px;height:800px;">
  <div style="float:left;width:66%; background:#999;height:100%;"></div>
  <div style="float:right;width:34%; background:#ccc;height:100%;"></div>
</div>

左侧用浮动,右侧用position:fixed

<div style="float: left;width: 66%;"></div>
<div style="position:fixed;right: 0;top: 0;width: 34%;"></div>

响应式布局

<div style="display:flex;">
    <div style="flex:2"></div>
    <div style="flex:1"></div>
</div>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题