美文网首页
CSS前端笔记

CSS前端笔记

作者: 深圳都这么冷 | 来源:发表于2022-05-12 13:38 被阅读0次
  • 1.html元素是最终的positioned元素,并且margin为0,body的margin非0
  • 2.position为relative不会脱离文档流,这种定位只为了子元素为absolute的定位
  • 3.position为absolute的元素自动成为块级元素
  • 4.行内元素没有宽高,块级元素有
  • 5.替换元素是具有宽高的行内元素{display: inline-block;}

1.知乎非常有用的答题

相对于父元素宽度的:
[max/min-]width、padding、margin、left、right 等;

相对于父元素高度的:
[max/min-]height、top、bottom 等;

相对于继承字号的:
font-size 等;

相对于自身字号的:
line-height 等;

相对于自身宽高的:
transform: translate()、transform-origin、border-radius、background-size、zoom 等;

特殊算法的:
background-position(方向长度 / 该方向除背景图之外部分总长度 * 100)、
filter 系列函数等;

如果自身设置 position: absolute,“父元素”指:离它最近的那个 position 不为 static 的外层元素,如果没有这样的元素,则指窗口。
如果 position: fixed,“父元素”指窗口。

2.更多随笔

块格式化上下文block formatting context 是页面 CSS 视觉渲染的一部分。它是用于决定块盒子的布局及浮动相互影响范围的一个区域。

下列情况将创建一个块格式化上下文:

根元素或其它包含它的元素
浮动 (元素的 float 不为 none)
绝对定位元素 (元素的 position 为 absolute 或 fixed)
行内块 inline-blocks (元素的 display: inline-block)
表格单元格 (元素的 display: table-cell,HTML表格单元格默认属性)
表格标题 (元素的 display: table-caption, HTML表格标题默认属性)
overflow 的值不为 visible的元素
弹性盒 flex boxes (元素的 display: flex 或 inline-flex)
块格式化上下文包括了创建该上下文的元素的所有子元素,但不包括创建了新的块格式化上下文的子元素。

块格式化上下文对定位 (参见 float) 与清除浮动 (参见 clear) 很重要。定位和清除浮动的样式规则只适用于同一块格式化上下文中的元素。浮动不会影响其它块格式化上下文中元素的布局,清除浮动只清除同一块格式化上下文中,在它前面的元素的浮动。

相关文章

  • 收集前端学习资料

    前端的一些学习资源 html和css代码规范 前端知识体系 前端网址大全 学习CSS布局 通用 CSS 笔记、建议...

  • web前端入门基础

    web前端基础笔记 学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。下面我们就来了...

  • CSS前端笔记

    1.html元素是最终的positioned元素,并且margin为0,body的margin非0 2.posit...

  • 2018-01-04

    Web学习笔记--从最基础的开始 一、web前端开发语言: HTML、 CSS 、JavaScript HTML:...

  • 01.前端css笔记——概述

    01.前端css笔记——概述 01.基本概念 1.1需要具备的基础知识 HTML XHTML 1.2CSS概述 C...

  • js特效篇---CSS3线性渐变实现图片闪光划过效果

    笔记 - CSS3线性渐变实现图片闪光划过效果 | 前端网(QDFuns) https://www.qdfuns...

  • 前端入门系列

    前端HTML & CSS 基础入门(1)初识 前端HTML & CSS 基础入门(2)段落及文本 前端HTML &...

  • 自学JavaScript之路前记

    HTML5+CSS3正在学习中,现在大一后续会记录HTML+CSS3的笔记。学习JavaScript是前端必学的语言。

  • 设计师学习HTML/CSS之路-15

    不了解前端的UI不是好美工,以下是慕课网HTML+CSS基础教程学习笔记,不废话,Start! 第15章 css样...

  • 设计师学习HTML/CSS之路-07

    不了解前端的UI不是好美工,以下是慕课网HTML+CSS基础教程学习笔记,不废话,Start! 第7章 CSS样式...

网友评论

      本文标题:CSS前端笔记

      本文链接:https://www.haomeiwen.com/subject/fxwsurtx.html