背景

双飞翼布局

一船霜白
前端
发表于 2023-09-22 22:23:58
🌺 摘要
传统前端布局中的双飞翼布局实现的原理

双飞翼布局

<div class="warp">
  <div class="content">
    <div class="main">content</div>
  </div>
  <div class="left">left</div>
  <div class="right">right</div>
</div>
* {
  padding: 0;
  margin: 0;
}
.warp {
  width: 100vw;
  height: 500px;
  margin: 0 auto;
}
.content,
.left,
.right {
  float: left;
  height: 100%;
}
.content {
  width: 100%;
}
.main {
  background: pink;
  margin: 0 200px;
  height: 100%;
}
.left,
.right {
  width: 200px;
}

.left {
  background: green;
  margin-left: -100%;
}
.right {
  background: yellow;
  margin-left: -200px;
}
  • 优点: 不会变形
  • 缺点: 增加一个 dom 节点
文章最后更新于 2023-09-22 22:23:58
作者:一船霜白
转载请注明出处