三栏布局的方法你又会几种?

2024-08-01 09:20:06 浏览数 (2)

在前端页面中,三栏布局是网页设计中的常见布局,通常包括一个主要内容区域和两个侧边栏,不过有些网页的侧边栏是用来放广告的,也有些是用来做导航的或者放点其他的东西,但是他们都不能阻碍主要内容区域的展示。当然在前端面试中,三栏布局也是有很多面试官会提问的,但是实现三栏布局的方法有很多种,包括圣杯布局、双飞翼布局等等,本文将展示一系列的方法,包括其核心思想和操作方式。如果大佬们还有其他的方法,也可以在评论区中告诉大家。感谢分享

三栏布局的方法你又会几种?三栏布局的方法你又会几种?

所谓三栏布局,简单来说就是主要内容优先加载并存放在中间,左右固定,中间自适应

基础样式和代码

先设置好基础的样式,然后在使用不同的方法的时候,直接在后面加上相关的样式

代码语言:javascript复制
<head>
  <style>
    *{
      margin: 0;
      padding: 0;
    }
    .page{
      height: 200px;
    }
    .left, .right{
      height: 200px;
      width: 200px;
      background: #1adc20;
    }
    .content{
      height: 200px;
      background-color: #e0c230;
    }
  </style>
</head>
<body>
  <div class="page">
    <div class="content">主要内容</div>
    <div class="left">广告位</div>
    <div class="right">广告位</div>
  </div>
</body>

得到的网页效果:

三栏布局的方法你又会几种?三栏布局的方法你又会几种?

之后,我就就需要动用一系列的方法去将这个页面变成三栏布局的样子--主要内容在中间,广告位在旁边。

圣杯布局

至于为什么叫圣杯布局,可能也是一种形容吧,想想看‘圣杯’

0 人点赞