Grid写圣杯布局就是这么简单...

本文介绍了一种使用CSS Grid实现的圣杯布局方法,详细解释了如何通过定义grid-template-columns和grid-template-areas属性来创建包含头部、中部、左右侧边栏及底部的响应式网页布局。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Grid圣杯布局HTML

<div class="grid core">
	<header>header</header>
	<div class="mid"> mid </div>
	<div class="left"> left </div>
	<div class="right"> right </div>
	<footer>footer</footer>
</div>

Grid圣杯布局css样式

.grid {
  display: grid;
  grid-template-columns: 150px auto 150px;
  grid-template-areas:
    "a a a"
    "b c d"
    "e e e";
  color: white;
  text-align: center;
}

.grid * {
  text-align: center;
}

.grid div {
  height: 300px;
  margin: 2px;
  background-color: #e91d62;
}

header {
  height: 60px;
  background-color: gray;
  grid-area: a;
}

.grid .left {
  grid-area: b;
}

.grid .mid {
  grid-area: c;
}

.grid .right {
  grid-area: d;
}

footer {
  height: 60px;
  background-color: gray;
  grid-area: e;
}
.core{
	width: 1000px;
	margin: 0 auto;
}

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值