ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

css基础

2022-02-11 10:02:01  阅读:191  来源: 互联网

标签:flex 主轴 元素 基础 辅轴 对齐 定位 css


----盒子属性
1、display: flex弹性盒子
2、flex-direction主轴元素排列方向
         row    (默认值)主轴为水平方向,起点在左端
         row-reverse    主轴为水平方向,起点在右端
         column    主轴为垂直方向,起点在上沿
         column-reverse    主轴为垂直方向,起点在下沿
3、justify-content主轴元素排列方式
          flex-start    (默认值)左对齐
          flex-end    右对齐
           center        居中
            space-around    每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍
          space-between    两端对齐,项目之间的间隔都相等
4、align-content辅轴元素排列方式(多行)
          flex-start    辅轴起点对齐
          flex-end    辅轴终点对齐
           center        辅轴居中    
            space-around    辅轴每根轴线两侧的间隔都相等。所以,轴线之间的间隔比轴线与边框的间隔大一倍
          space-between    辅轴两端对齐,轴线之间的间隔平均分布
          stretch    (默认值)轴线占满整个交叉轴
5、align-items 辅轴元素对齐方式(单行)
     strech    (默认值)如果项目未设置高度或设为auto,将占满整个容器的高度
     flex-start    辅轴起点对齐
     flex-end    辅轴终点对齐
     center    辅轴居中    
     baseline    项目的第一行文字的基线对齐
6、flex-wrap元素是否换行
    nowrap    (默认)    不换行
    wrap    换行,第一行在上方
    wrap-reverse    换行,第一行在下方
----元素属性
1、flex-grow    父元素有剩余空间时,子元素按比例放大
2、flex-shrink    父元素的空间不足以容纳子元素时,子元素按比例收缩
3、flex-basis    (默认auto)元素在主轴的基准值,参考元素自身的宽度/高度
        如果传递一个具体的数值则以该数值为准,如果主轴是横向的,则该值指定的就是元素的宽度。如果主轴是纵向的,则该值指定的就是元素的高度
4、简写:flex:伸展系数 收缩系数 基准值
5、order元素排列顺序,数值越小排列越靠前
6、字体超过两行超过部分以省略号显示
                display: -webkit-box;
                 overflow: hidden;
                 -webkit-box-orient: vertical;
                  -webkit-line-clamp:2;
7、字体超过一行超过部分以省略号显示
            overflow:hidden;
            white-space:nowrap;
            text-overflow:ellipsis;
8、position定位,通过定位可以将放到页面的任意位置
    static    元素没有开启定位,默认
    relative    相对定位
        1、不设置top,left,bottom,right等偏移量,元素位置不会发生变化
        2、是相对于自身在文档流中的位置进行定位的
        3、不脱离文档流
        4、设置偏移量后,原来所占据的那个位置空间依然还在,不会被其他布局填充
    absolute    绝对定位
        1、不设置top,left,bottom,right等偏移量,元素位置不会发生变化
        2、是相对于其包含块进行定位的(包含块:开启了定位的父元素,如果所有的父元素都没有开启定位则包含块就是窗口视图)。会随滚动条移动
        3、脱离文档流
    fixed    固定定位
        1、不设置top,left,bottom,right等偏移量,元素位置不会发生变化
        2、是相对于其窗口视图进行定位的。不会随滚动条移动
        3、脱离文档流
    sticky    粘性定位
        1、可以在元素到达指定位置时将其固定
        2、不脱离文档流

标签:flex,主轴,元素,基础,辅轴,对齐,定位,css
来源: https://blog.csdn.net/dongaddxing/article/details/122874142

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有