CSS那些厉害的布局方法

1.超级居中(水平和垂直都居中)

只需要给外层父级元素加上下面代码

复制代码
.parent{
   display: grid;
   place-items: center;
}

2.经典的sidebar布局

复制代码
.parent{
    display: grid;
    grid-template-columns: minmax(150px,25%) 1fr;
}

3.固定的header和footer,中间的内容自适应

复制代码
.parent{
    display: grid;
    grid-template-rows:auto 1fr auto;
}

一些brankproint

相关推荐
SWAGGY..10 分钟前
【C++初阶】:(15)模板进阶--从非类型参数到模板特化与分离编译
java·服务器·前端
YHHLAI10 分钟前
从「跑分」到「干活」:Benchmark 与 GPT 5.6 的两种叙事
大数据·前端·人工智能·react.js·前端框架
BigTopOne14 分钟前
ArLiveLite 用到的 C++/JNI 技术点
前端
BigTopOne15 分钟前
ArLiveLite 技术架构-Lite
前端
BigTopOne20 分钟前
ArLiveLite-具体功能
前端
BigTopOne23 分钟前
ArLiveLite -具体功能
前端
Sherotree25 分钟前
理解 JWT:三段分别是什么
前端·ai·开源
BigTopOne25 分钟前
ArLiveLite 用到的 FFmpeg API
前端
前端技术官30 分钟前
一行 CSS 新特性干掉 20 行 JavaScript ?
css·滚动驱动动画·容器查询·:has()·anchor positioning
BigTopOne32 分钟前
ArLiveLite -功能架构详解
前端