博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
由一个经典布局问题引发的思考
阅读量:5100 次
发布时间:2019-06-13

本文共 395 字,大约阅读时间需要 1 分钟。

相信每个前端玩家在初学CSS的时候都遇到过这么一个问题:如何实现一个三栏布局。

假设高度已知,左栏右栏宽度各300px;中间自适应。

看似很简单的一个问题,但这么简单的一个问题,可以体现出一个前端玩家的段位水平。

初级玩家的回答:1.浮动;2.绝对定位。

中级玩家的回答:1.浮动;2.绝对定位;3.flexbox弹性盒子;4.表格布局;5.grid网格系统;6.栅格系统;

高级玩家的回答:你是不是很闲?(狗头)

好吧开个玩笑……但是现在正在看这段文字的你,是否思考过:

1.这么多方案,它们各自有什么优点和缺点?

2.如果把假设高度已知的条件去掉,哪些方案不适用了?

3.每一种-方案的兼容性如何,哪一种是最优的解决方案?

这些才是作为一个合格前端玩家应该去认真思考的问题。

 

转载于:https://www.cnblogs.com/lemonmonster/p/9402762.html

你可能感兴趣的文章
【洛谷P1061 Jam的计数法】搜索
查看>>
Android studio 安装apk时报错:INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries...
查看>>
20. 多态
查看>>
pip国内源
查看>>
docker 从本地拷贝文件
查看>>
HTTP状态码
查看>>
转载一个关于javascript弹出窗口的详解
查看>>
THU的告诫
查看>>
让字体在div容器中垂直居中
查看>>
Android Weekly Notes Issue #221
查看>>
mmap和MappedByteBuffer
查看>>
Linux的基本操作
查看>>
C 算法
查看>>
使用fiddler进程弱网测试
查看>>
jdk path
查看>>
敏捷开发笔记 - 设计
查看>>
我需要在电脑上安装C编译器
查看>>
oracle一次删除多张表
查看>>
H3C 配置CHAP验证
查看>>
H3C ICMP
查看>>