首页 > 其他分享 >CSS样式

CSS样式

时间:2022-11-11 17:25:10浏览次数:65  
标签:flex center 交叉 样式 主轴 space 对齐 CSS

  /* 粘性布局,使导航固定 */
  position: sticky;
  top: 0rpx;
  /* 
    实现垂直居中的方法:
  (1)绝对定位法:这个方法就是利用绝对定位,使它的top、left、right、bottom都为0就可以实现居中
  (2)flex居中:display: flex;  justify-content: center;  align-items: center;
  (3)transform位移居中:transform: translate(-50%,-50%);
  (4)不确定宽高居中:父元素相对定位,子元素绝对定位,子元素只需要保证left和right的百分数一样就可以实现水平居中,保证top和bottom的百分数一样就可以实现垂直居中。
  */
/* 
文本溢出隐藏:
  (1)单行:display: block;
             white-space: nowrap;     不换行
                 overflow: hidden;        溢出隐藏,只能在块级元素生效
                  text-overflow: ellipsis;    省略号代替

(2)多行:overflow: hidden;          溢出隐藏
               text-overflow: ellipsis;      省略号代替
              display: -webkit-box;
              -webkit-box-orient: vertical;  设置对齐模式,纵向对齐
              -webkit-line-clamp: 2;       设置多行的行数,示例为2行
  */
/* 
flex布局:
  (1)flex-direction(主轴排列方向): row(主轴水平对齐) | row-reverse(主轴水平反方向对齐) | column(主轴垂直对齐) | column-reverse(主轴垂直反方向对齐);

(2)flex-wrap(主轴排列不下如何换行): nowrap(不换行) | wrap(换行,第一行在上方) | wrap-reverse(换行,第一行在下方);

(3)flex-flow(是flex-direction属性和flex-wrap属性的简写形式,默认值为row nowrap): <flex-direction>  <flex-wrap>;

(4)justify-content(在主轴上的对齐方式): flex-start(左对齐) | flex-end(右对齐) | center(剧中对齐) | space-between(两端对齐,项目之间的间隔都相等) | space-around(每个项目两侧的间隔相等);

(5)align-items(交叉轴上对齐方式): flex-start(交叉轴起点对齐) | flex-end (交叉轴终点对齐)| center(交叉轴中点对齐) | baseline(项目第一行文字的基线对齐) | stretch(默认值,轴线占满整个容器的高度);

(6)align-content(定义了多根轴线的对齐方式): flex-start(交叉轴起点对齐) | flex-end (交叉轴终点对齐)| center(交叉轴中点对齐) | space-between(与交叉轴两端对齐) | space-around(每根轴线两侧的间隔都相等) | stretch(默认值,轴线占满整个交叉轴);
  */

 

标签:flex,center,交叉,样式,主轴,space,对齐,CSS
From: https://www.cnblogs.com/Achong666/p/16881117.html

相关文章

  • 关于Element UI 弹窗 el-dialog__body 样式不起作用问题
     问题描述:修改ElementUI弹出对话框padding样式失效,直接.el-dialog__body内写样式根本不起作用,试了下网上的解决方案,最后还是用下面这种方法搞定了。弹窗:custom-c......
  • asp.net分页控件CSS
    .aspx代码如下:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Sample3_DataPager.aspx.cs"Inherits="Sample_03_DataPager"%><!DOCTYPEhtmlPUBLIC"-//W3C/......
  • CSS背景样式使用
    语法:background-color:transparent|color取值:transparent:默认值。背景色透明color:指定颜色。请参阅颜色单位​和附录:颜色表说明:设置或检......
  • css中z-index层级
    1.z-index简介(1)概念z-index属性指定了元素与元素之间的z轴上的顺序,而z轴决定元素之间发生覆盖的层叠关系。(2)属性值1.默认auto为什么元素添加定位属性(不包括sta......
  • 【XAML】 WindowChrome 自定义窗体样式
    导读【XAML】WindowChrome的功能详解背景 WPF有两种主流的自定义Window窗体的方案,都各有缺点。方法一、缺点《WPF编程宝典》介绍了使用WindowStyle="None"和AllowsT......
  • CSS通过Flex实现上标
    效果图Code<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="view......
  • CSS导航栏最后一个元素居右(.nav-site .nav-right{margin-left: auto;}
    效果如图Code<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="vi......
  • 路飞项目的中间部分样式,登录接口;腾讯云发短信
    目录路飞项目一、首页中间部分样式二、多方式登录接口1.登录注册多方式登录验证码登录2.代码详情3.手机号是否存在接口通过get请求腾讯云一、申请使用腾讯云短信二、API和......
  • 学习笔记 之 简单了解有关 CSS 那点事儿
    LZ-Says:调整心态,多读书,丰富内心,提升个人文化底蕴。前言前几天,初步了解了下HTML相关的知识点,在学习回顾时,还好,大部分都在,只是新增了一些其他内容,例如自适应等等。上手......
  • css
        ......