CSS笔记(待完善)
CSS笔记
css权重
- ID(100)> class(10)> element(1)
css最高权重
- !important
块元素(block)
- 可以设置宽度和高度,独立成行。
- h1~h6、p、div、ul、li
行内元素(内联元素、块级元素)(inline)
- 不可以设置宽度和高度,不独立成行
- a、span
行内块元素(inline-block)
- 可以设置宽度和高度,不独立成行
- img、input、button
绝对定位(absolute)
- 脱离文档流
- 默认参照物为浏览器视窗的左上角
相对定位(relative)
- 不脱离文档流
- 默认参照物为此元素为位置
固定定位(fixed)
- 脱离文档流
- 默认参照物为浏览器视窗位置
设置z轴(z-index)
- 值为整数
- 数值大则在前方显示
设置参照物
- 父级为定位元素,子级的绝对定位会以父级为参照物
媒体元素
- audio 音频
- video 视频
媒体元素属性
- controls 显示控制面板
- autoplay 视频自动播放
- muted 静音
形变
transform:
rotate(); 旋转 deg 单位表示角度
scale(); 收缩
translate(); 位移
transtion简写
- 属性 秒数 函数 延时
设置flex容器
- flex-direction:设置flex项目排列方向
- justify-content:flex项目主轴排列方式
- align-items:flex项目在交叉轴的排列方式
flex-direction
- row(默认值):主轴为水平方向,起点在左端。
- row-reverse:主轴为水平方向,起点在右端。
- column:主轴为垂直方向,起点在上沿。
- column-reverse:主轴为垂直方向,起点在下沿。
justify-conte
- flex-start(默认值):左对齐
- flex-end:右对齐
- center: 居中
- space-between:两端对齐,项目之间的间隔都相等。
- space-around:每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍
align-item
- flex-start:交叉轴的起点对齐。
- flex-end:交叉轴的终点对齐。
- center:交叉轴的中点对齐。
- stretch(延伸)(默认值):如果项目未设置高度或设为auto,将占满整个容器的高度
flex项目
- flex-grow:属性定义项目的放大比例,默认为0,空间充足,等比例补全。
- flex-shrink:定义了项目的缩小比例,默认为1,即如果空间不足,该项目将缩小
- flex-basis:主轴排列为宽度,交叉轴排列为高度,设置px,默认值是auto。
- flex:综合上面三个样式。
- align-self:flex项目的对其方式(auto | flex-start | flex-end | center | baseline | stretch)
grid容器布局
<div class="container">
<div class="itme">1</div>
<div class="itme">2</div>
<div class="itme">3</div>
<div class="itme">4</div>
<div class="itme">5</div>
<div class="itme">6</div>
<div class="itme">7</div>
<div class="itme">8</div>
<div class="itme">9</div>
</div>
.container {
width: 790px;
height: 400px;
border: 1px solid red;
display: grid;
/* grid-auto-flow: column; 纵向排列*/
grid-template-columns: 100px 100px 100px;
grid-template-rows: 100px 100px 100px;
}
.itme {
border: 1px solid blue;
}
grid项目在单元格中的对齐方式
- justify-items
- align-items
单元格在整个gird容器中的对齐方式
- justify-content
- justify-content
CSS笔记(待完善)的更多相关文章
- HTML+CSS笔记 CSS笔记集合
HTML+CSS笔记 表格,超链接,图片,表单 涉及内容:表格,超链接,图片,表单 HTML+CSS笔记 CSS入门 涉及内容:简介,优势,语法说明,代码注释,CSS样式位置,不同样式优先级,选择器, ...
- CSS笔记--选择器
CSS笔记--选择器 mate的使用 <meta charset="UTF-8"> <title>Document</title> <me ...
- HTML+CSS笔记 CSS中级 一些小技巧
水平居中 行内元素的水平居中 </a></li> <li><a href="#">2</a></li> &l ...
- HTML+CSS笔记 CSS中级 颜色&长度值
颜色值 在网页中的颜色设置是非常重要,有字体颜色(color).背景颜色(background-color).边框颜色(border)等,设置颜色的方法也有很多种: 1.英文命令颜色 语法: p{co ...
- HTML+CSS笔记 CSS中级 缩写入门
盒子模型代码简写 回忆盒模型时外边距(margin).内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左. 语法: margin:10px 15p ...
- HTML+CSS笔记 CSS进阶再续
CSS的布局模型 清楚了CSS 盒模型的基本概念. 盒模型类型, 我们就可以深入探讨网页布局的基本模型了.布局模型与盒模型一样都是 CSS 最基本. 最核心的概念. 但布局模型是建立在盒模型基础之上, ...
- HTML+CSS笔记 CSS进阶续集
元素分类 在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素.内联元素(又叫行内元素)和内联块状元素. 常用的块状元素有: <div>.<p>.<h1&g ...
- HTML+CSS笔记 CSS进阶
文字排版 字体 我们可以使用css样式为网页中的文字设置字体.字号.颜色等样式属性. 语法: body{font-family:"宋体";} 这里注意不要设置不常用的字体,因为如果 ...
- HTML+CSS笔记 CSS入门续集
继承 CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代(标签). 语法: p{color:red;} <p> ...
- HTML+CSS笔记 CSS入门
简介: </span>年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的<span>脚本解释程序</span>,作为ABC语言的一种继承. & ...
随机推荐
- Longest Common Substring(最长公共子串)
SP1811 题目描述 A string is finite sequence of characters over a non-empty finite set Σ. In this problem ...
- CentOS 7(Linux)安装Docker
CentOS 7(Linux)安装Docker 一.分别执行下列命令添加并更新yum源 yum update yum install epel-release -y yum clean all yum ...
- What is RSS
What is RSS?RSS (Rich Site Summary) is a format for delivering regularly changing web content. Many ...
- 修改word文档中已有的批注者名称
前言 https://blog.csdn.net/hyh19962008/article/details/89430548 word中可以通过修改用户的信息实现新建的批注者显示不同的名称,但是对于文档 ...
- lc.209 长度最小的子数组
题目 给定一个含有 n 个正整数的数组和一个正整数 target . 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, n ...
- 阿里云CentOS7 下部属nginx+uwsgi+python3+django
安装依赖包 yum -y groupinstall "Development tools" yum install openssl-devel bzip2-devel expat- ...
- 错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-* sudo sed -i -e &qu ...
- [转]C++回调函数
回调函数 回调函数是一个时时听到的概念,比如在windows API编程时遇到的WinProc函数,就是我们编写而由操作系统调用的函数.现在,我们需要慢慢又详细的记录一下这个问题. 库与使用者的问题 ...
- gitee使用
1.github的国内跳转 github国内无法直接访问,所以直接使用gitee导入github工程 https://gitee.com/ 2.虚拟机配置ssh公钥 https://gitee ...
- python内置函数open()
open()函数 介绍 open()函数用于打开文件并创建文件对象. open()函数的语法格式: file = open(filename, mode='r', buffering=-1, enco ...