• Web前端学习笔记6(transform-style,flex)


    transform-style

    可以在父盒子旋转的时候保持子盒子的3d效果,加在父盒子上

    1. /* 让子元素保持3D立体空间环境 */
    2. transform-style: preserve-3d;

    flex(给父级添加)

    可以让所有元素都有大小

    flex-direction(改变主轴)

    flex,沿主轴排列元素

    默认主轴为x轴 行 row,那么y轴为侧轴,元素是跟着主轴来排列的

    1. div{
    2. /* 给父级添加flex属性 */
    3. display: flex;
    4. width: 300px;
    5. height: 500px;
    6. background-color: pink;
    7. /* 默认主轴为x轴 行 row */
    8. /* flex-direction: row; */
    9. /* 那么y轴为侧轴,元素是跟着主轴来排列的 */
    10. /* 翻转 */
    11. /* flex-direction: row-reverse; */
    12. /* 将主轴改为Y轴,按y轴排列 */
    13. /* flex-direction: column; */
    14. }
    15. div span{
    16. width: 50px;
    17. height: 50px;
    18. background-color: purple;
    19. margin-right: 5px;
    20. }

    justify-content(改变排列方式,都是沿着主轴)

    默认为沿着主轴的排列方式,可以改为:从尾部开始排列,主轴居中对齐,平分剩余空间,先两边贴边,再平分剩余空间

    1. div{
    2. display: flex;
    3. width: 300px;
    4. height: 500px;
    5. background-color: pink;
    6. /* 为默认的主轴的排列方式 */
    7. /* justify-content: flex-start; */
    8. /* 从尾部开始排列 */
    9. /* justify-content: flex-end; */
    10. /* 主轴居中对齐 */
    11. /* justify-content: center; */
    12. /* 平分剩余空间 */
    13. /* justify-content: space-around; */
    14. /* 先两边贴边,再平分剩余空间 */
    15. /* justify-content: space-between; */
    16. }
    17. span{
    18. width: 50px;
    19. height: 50px;
    20. background-color: purple;
    21. }

    flex-wrap(设置是否换行)

    默认为不换行,所有元素会根据页面大小来强制改变原大小使其不换行

    /* 设置为换行 */

    flex-wrap: wrap;

    1. div{
    2. display: flex;
    3. width: 500px;
    4. height: 300px;
    5. background-color: pink;
    6. /* 默认子元素不换行,如果撞不开,会缩小子元素的宽度,放在父元素里 */
    7. /* flex-wrap: nowrap; */
    8. /* 设置为换行 */
    9. flex-wrap: wrap;
    10. }
    11. span{
    12. width: 150px;
    13. height: 100px;
    14. background-color: purple;
    15. margin-left: 5px;
    16. }

  • 相关阅读:
    Notepad++插件 Hex-Edit
    绘制X-Bar-S和X-Bar-R图,监测过程,计算CPK过程能力指数
    3、CSS动态时钟
    CK98-数学家键盘配置
    FPGA原理与结构(13)——FIFO IP核的使用与测试
    spark源码阅读总纲
    如何在 Mac 上成功轻松地恢复 Excel 文件
    gpt-4o考场安排
    Django毕业设计源代码学生在线选课系统
    list去重和list倒叙
  • 原文地址:https://blog.csdn.net/m0_60531106/article/details/126202827