height: 200px;
background-color: aqua;
display: inline-block;
}
圣杯布局
中间内容,两侧两个栏是可以随着等比缩放缩小 紧贴中间的center
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YsjWBvYm-1589012129707)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200509143648895.png)]
下面贴实现代码,利用了relative的position 和 margin调位置,重点是,left的margin-left=-100%是直接到center的左上部分 需要自己理解消化一下
Css:
html,
body {
height: 100%;
}
.container {
height: 100%;
padding: 0 200px;
}
.left,
.right {
width: 200px; // css中表达式尽量少些,影响速度,性能不好
/*为了显示 看效果 */
min-height: 200px;
background-color: lightblue;
/* margin-left: -200px; //要实在难理解 像左面这么写也可以
position: relative;
right: -200px; */
}
.center{
width: 100%;
word-wrap: break-word; // 文字大于div宽度会自动换行
min-height: 400px;
background-color: lightsalmon;
}
.left,.right,
.center{
float: left;
}
.left{
margin-left: -100%;
// ①页面张不开,container在限制,所以我们用 margin-left 向左(到头会自动向上弹)移至上面的行
position: relative;
left: -200px;
// ②然后使用left 向左调200px 完成在左边
}
.right{
margin-right: -200px;
}
html:
双飞翼布局
flex布局(高级,方便)
还有可以通过定位解决
定位就是 中间的元素margin : 0 200px 两边都是200px 中间自适应即可, 然后两边用 left:0 和right:0 来放在两边 ,这种解决办法是仅次于flex的难度
-
media (media和rem比较常规)
-
rem
-
flex
-
vh/vw
-
…
=================================================================
1.使用css,让一个div消失在视野中,发挥想象力
2.请说明z-index的工作原理,使用范围?
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
[外链图片转存中…(img-ddkrHMb4-1715324440084)]
[外链图片转存中…(img-fznZgHgk-1715324440085)]
[外链图片转存中…(img-oruDR9Kk-1715324440085)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!