当前位置: 首页 > news >正文

CSS 笔记 1

1. CSS 优先级, 内部大于外部。

2. 几个属性:

flex-grow: 1;
让 当前元素 在剩余空间中, 占据尽可能多的高度,确保它能在中间居中。

max-height: 300px;
限制最大高度 300 像素, flex-grow: 1; 导致占的太满了,
同理, 高度,宽度,都可以设置为 最大,最小

width: 100vw; 铺满整个浏览器窗口的宽度
width: 100% ; 占据父元素的 100%

padding: 20px 0; 上下填充 20px,左右填充为0

justify-content, 这个很有用!!! 控制子元素的布局。

justify-content: center; 居中。
justify-content: space-between; 均匀分布

3. CSS 笔记

  1. justify 表示对齐
  2. em

    h1 {font-size:2.5em;}
    2.5em, 把默认字体大小,调整为 2.5倍。
    em 的好处是, 响应式的布局

  3. 盒子模型:
    • Margin(外边距) - 外部。
    • Border(边框) - 围绕在内边距和内容外的边框。
    • Padding(内边距) - 内部。
    • Content(内容) - 自身。
  4. 把一个元素设置为水平居中

    margin: auto;

4. 选择器

  1. 后代选择器

    div h3 {background-color:yellow; }
    表示 div 里面,全部的 h3

  2. p:before {content:"Read this: ";}

    是一个选择器
    向选定的元素前插入内容。
    js 动态加载的内容,经常使用这个。

  3. 伪类, 冒号, h1::before

    h1::before {xx: yy}
    p:before {xx: yy}
    1个冒号,是老版本,也能用。
    2个冒号,新版本, 推荐使用

http://www.lryc.cn/news/439963.html

相关文章:

  • 2024/9/16 dataloader、tensorboard、transform
  • C/C++语言基础--从C到C++的不同(下),15个部分说明C与C++的不同
  • 物理感知扩散的 3D 分子生成模型 - PIDiff 评测
  • 蓝桥杯-基于STM32G432RBT6的LCD进阶(LCD界面切换以及高亮显示界面)
  • 2022高教社杯全国大学生数学建模竞赛C题 问题一(1) Python代码
  • 【3D打印】3D打印机运动控制“Gcode”
  • 针对Chsrc换源工具的简单脚本
  • vscode中如何配置c/c++环境
  • 【梯度消失|梯度爆炸】Vanishing Gradient|Exploding Gradient——为什么我的卷积神经网络会不好呢?
  • MAC 地址简化概念(有线 MAC 地址、无线 MAC 地址、MAC 地址的随机化)
  • SQL_yog安装和使用演示--mysql三层结构
  • 蓝桥杯-STM32G431RBT6(解决LCD与LED引脚冲突的问题)
  • ESP-01S,ESP8266设置客户端透传模式
  • NFT Insider #147:Sandbox 人物化身九月奖励上线;Catizen 付费用户突破百万
  • 103.WEB渗透测试-信息收集-FOFA语法(3)
  • SpringDataJPA基础增删改查
  • 好代码网同款wordpress主题,完全开源无加密可二开
  • 如何在@GenericGenerator中显式指定schema
  • 感知器神经网络
  • 【C++】——继承详解
  • RocketMQ 消费方式
  • 初始爬虫7
  • 深入理解Appium定位策略与元素交互
  • java基础面试题总结
  • Typescript 的类型断言
  • 【设计模式】单例模式详解及应用实例
  • 学习图解算法 使用C语言
  • 基于Netty实现TCP客户端:封装断线重连、连接保持
  • 基于形状记忆聚合物的折纸超结构
  • 前端用html写excel文件直接打开