当前位置: 首页 > 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个冒号,新版本, 推荐使用

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 利用apache-pdfbox库修改pdf文件模板,进行信息替换
  • 【C++高阶】解锁C++的深层魅力——探索特殊类的奥秘
  • JVM面试真题总结(八)
  • 2024年华为9月4日秋招笔试真题题解
  • pdf文件转图片,base64或保存到本地
  • Linux 离线安装 Docker
  • 网络插件 Cilium 更换 Calico
  • 产品经理如何转型为AI产品经理,如何理解AI产品工程化
  • [产品管理-2]:产品经理的职责、在企业中的位置与定位
  • 加入图书页面以及和图片相关的viewmodel代码
  • CSS学习18--伸缩布局
  • io_uring异步IO
  • TDengine 与飞腾腾锐 D2000 完成兼容互认证,推动国产软硬件深度融合
  • Azkaban、oozie、airflow、dolphinschduler 对比分析
  • Jupyter Notebook远程登录配置
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • 【347天】每日项目总结系列085(2018.01.18)
  • 3.7、@ResponseBody 和 @RestController
  • ESLint简单操作
  • jquery ajax学习笔记
  • MQ框架的比较
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • React as a UI Runtime(五、列表)
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • vue脚手架vue-cli
  • 阿里云前端周刊 - 第 26 期
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 构建工具 - 收藏集 - 掘金
  • 记一次和乔布斯合作最难忘的经历
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 学习笔记:对象,原型和继承(1)
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • ionic入门之数据绑定显示-1
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • (C++二叉树05) 合并二叉树 二叉搜索树中的搜索 验证二叉搜索树
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (九)One-Wire总线-DS18B20
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (三)docker:Dockerfile构建容器运行jar包
  • (十六)一篇文章学会Java的常用API
  • (一) springboot详细介绍
  • (一) 初入MySQL 【认识和部署】
  • (一)kafka实战——kafka源码编译启动
  • .htaccess配置重写url引擎
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • @RequestBody的使用
  • @staticmethod和@classmethod的作用与区别
  • [ C++ ] 类和对象( 下 )