首页 > 其他分享 >前端学习4——自学习梳理

前端学习4——自学习梳理

时间:2024-07-24 23:24:34浏览次数:11  
标签:flex 滚动 space 前端 元素 学习 盒子 浏览器 梳理

续弹性盒子模型

介绍弹性盒子的一些属性(基本属性以及布局(重要:定位))

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="css/弹性盒子.css">
</head>
<body>
    <div class="parent">
        <div class="left">left</div>
        <div class="middle">middle</div>
        <div class="right">right</div>
    </div>
</body>
</html>
/*3、justify-content 控制弹性盒子内子元素的分布方式
    flex-start:位于开始位置
    flex-end:位于结束位置
    center:位于中间位置
    space-between:空白位于元素之间
    space-around:空白位于元素周围
*/
/*1、flex-direction:控制弹性盒子内子元素的排列方向  row  row-reverse column column-reverse 默认row*/
/*2、flex-wrap:控制弹性盒子内子元素是否换行  wrap换行 nowrap不换行;*/

/* 4、align-items:控制弹性盒子内子元素垂直方向的对齐方式 flex-start flex-end; center*/


/* 5、align-content控制弹性盒子内多行元素分布方式  flex-start  flex-end center space-between space-around*/

.parent{
    width:800px;
    height: 1300px;
    background-color: pink;
    /* display: flex; */
    /* flex-direction:row-reverse;    */
    /* flex-wrap: wrap; */
    /* justify-content:space-around; */
    /* align-items: center; */
    /* align-content: space-around; */
    position: relative;
}
/* position用于设置定位模式 */

/* static:静态模式(默认)*/
/* fixed:固定模式 特点:释放原来的空间,不随浏览器的滚动而滚动,参考整个浏览器 */
/* relative:相对模式 特点:不释放原来的空间 随浏览器的滚动而滚动 参考自己原来的位置*/
/* absolute:绝对模式 特点:释放原来的空间 随浏览器的滚动而滚动 参考整个浏览器*/
/* 结合模式 父级元素用相对模式(relative) 子集元素用绝对模式(absolute)  
特点:释放原来的空间 随浏览器的滚动而滚动 参考父级元素*/

.left{
    width:200px;
    height: 100px;
    background-color: yellow;
    position: absolute;
    top:5px;
    left:90px;
    z-index: 6;
}
/* z-index 设置定位层级,值越大越靠上 */

.middle{
    width:200px;
    height: 100px;
    background-color: purple;
    position: absolute;
    top:20px;
    left:80px;
    /* bottom: 50px;
    right:100px; */
    z-index: 10;
}
.right{
    width:200px;
    height: 100px;
    background-color:greenyellow;
    position: absolute;
    top:50px;
    left:60px;
    z-index: 1;
}

标签:flex,滚动,space,前端,元素,学习,盒子,浏览器,梳理
From: https://blog.csdn.net/qq_63125992/article/details/140672022

相关文章

  • 弦图 学习笔记
    弦图学习笔记定义弦图中任意\(k\ge4\)阶环都有弦,等价于对于任意导出子图都不是\(k\ge4\)阶环。单纯点单纯点的邻域是团。完美消除序列(akapeo)点的排列,使得\(\foralli,v_i\)在\(\{v_i,v_{i+1},...,v_n\}\)的诱导子图中是单纯点。点割集\((u,v)\)的点割......
  • 数据仓库建模工具之一——Hive学习第六天
    2、Hive分桶(接着前面hive分区开始学习)2.1 业务场景数据分桶的适用场景:分区提供了一个隔离数据和优化查询的便利方式,不过并非所有的数据都可形成合理的分区,尤其是需要确定合适大小的分区划分方式不合理的数据分区划分方式可能导致有的分区数据过多,而某些分区没有什么数据的尴......
  • 树形 dp 学习笔记
    状态设计基本上每一种dp都有一种标准的dp定义方式,树形dp也是如此:定义\(f[u]\)表示以\(u\)为根节点的子树里最优的决策。从分析子树入手,转移便是找到某一子树中,根节点与各子树、边权间的递推关系。最优解常常是关于根节点的函数。它的子结构是一颗子树。实现方式......
  • python学习之内置函数
    Python拥有许多内置函数,这些函数是Python的一部分,不需要额外导入即可直接使用。这些函数提供了对Python解释器功能的直接访问,涵盖了从数学计算到类型检查、从内存管理到异常处理等各个方面。下面是一些常用的Python内置函数及其简要说明:一、Printprint函数大家都不会......
  • 测开学习路线笔记
    Pytest源码包含了很多插件入口点(调用插件)如何搭建一个测试平台Django在线编辑Excel、yaml文件Pytest读取执行,生成测试报告、日志记录Django展示结果和测试报告如何开发一个Pytest插件HOOK:约定查看源码hookspec.py查看文档HOOK规则:被动调用(被pytest自......
  • 机械学习—零基础学习日志(学习小结01)
    零基础为了学人工智能,真的开始复习高数为了能走进人工智能的大门,我现在开始学习《高等数学》,同时也是在反思,学习过程中,我的认知究竟在什么情况下会拓展,并且不会过度痛苦。现在每天都在逐步学习一些数学,或者,人工智能的概念。我有几个模糊的感知,愿意和大家一起分享。第一,人,本......
  • 机器学习 | 回归算法原理——多项式回归
    Hi,大家好,我是半亩花海。接着上次的最速下降法(梯度下降法)继续更新《白话机器学习的数学》这本书的学习笔记,在此分享多项式回归这一回归算法原理。本章的回归算法原理基于《基于广告费预测点击量》项目,欢迎大家交流学习!目录一、多项式回归概述二、案例分析1.设置问题2.......
  • 昇思25天学习打卡营第21天|基于MobileNetv2的垃圾分类
    基于MobileNetv2的垃圾分类实验目的MobileNetv2模型原理介绍实验环境数据处理数据准备数据加载数据预处理操作MobileNetV2模型搭建MobileNetV2模型的训练与测试训练策略模型训练与测试模型推理导出AIR/GEIR/ONNX模型文件本文档主要介绍垃圾分类代码开发的方法。通过......
  • 弦图学习笔记
    1.定义弦(chord):对于一个点数大于等于4的简单环,连接环上不相邻两点的边称作弦。弦图:对于无向图\(G\),如果其每个点数大于等于4的简单环都存在至少一条弦,则称这个图是弦图。这个定义等价于:图\(G\)的任何诱导子图不是\(K\)阶环(\(K\ge4\))。单纯点:对于任意的无向图......
  • Vue全家桶 - pinia 的理解和学习1(Pinia 核心概念的 Store、State、Getter、Action)
    Pinia(Vue的专属状态管理库)Pinia和Vuex的区别设计理念和架构Vuex采用集中式架构,所有状态存储在一个全局状态树中,通过mutations和actions来修改和处理状态。Pinia采用去中心化的架构,每个模块有自己的状态,这使得Pinia在代码分割和模块化方面更加灵活。TypeSc......