js首位固定中间自适应布局
时间: 2023-05-27 14:03:26 浏览: 118
可以使用flex布局来实现。
HTML结构:
```html
<div class="container">
<div class="left"></div>
<div class="middle"></div>
<div class="right"></div>
</div>
```
CSS样式:
```css
.container {
display: flex;
justify-content: space-between;
align-items: center;
}
.left, .right {
width: 200px; /* 左右固定宽度 */
height: 200px;
background-color: red;
}
.middle {
flex: 1; /* 中间自适应宽度 */
height: 200px;
background-color: blue;
}
```
通过将容器设置为flex布局,并使用justify-content属性将左右两个元素分别置于容器的最左和最右边,使用align-items属性将三个元素在垂直方向上居中对齐。左右两个元素设置固定宽度,中间元素使用flex属性自适应宽度。
阅读全文