美文网首页
CSS基础(学习笔记)

CSS基础(学习笔记)

作者: 注定只是过客 | 来源:发表于2019-04-16 13:54 被阅读0次

div 高度由其内部文档流元素高度总和决定

文档流

文档内元素的流动方向
内联元素从左往右排版
块级元素从上往下排版,占据一行

在内联元素中默认中文被视为可分割的,英文为一整体,在遇到换行时,中文会换行英文会被隐藏,可设置word-break:break-all;设置都可换行

CSS 的属性 vertical-align 用来指定行内元素(inline)或表格单元格(table-cell)元素的垂直对齐方式。

最容易出bug的属性height,尽量不使用,还有width:100%;这个属性

max-width设置后屏幕大小改变会自适应,width设置厚屏幕大小改变则会出现滚动条

块级元素水平居中margin-left:auto;margin-right:auto;

内联元素不接受宽高

宽度是内容最大宽度,边距是不影响的

绝对定位

在子元素上写position:absolute;
在父元素上写position:relative;

相对于祖先中最接近的第一个position:relative;定位
position:fixed;相对于窗口定位。

inherit继承

所有标签在没有明确设定属性时候都会继承属性,先是祖先的,接着是浏览器的

标签之间不管有多少回车和空格浏览器都会默认加一个空格,两个标签紧贴就会去掉这个空格

为保持浏览器字体高度一致性,都应该写上line-height

float布局默认会收缩宽度

line-height 默认值为nomal chrome浏览器的为1.15
a标签默认颜色样式blue
width和height默认都是auto自动伸缩的,但不同的标签效果却不一样,比如div默认是width:100%,通常不用写100%。如果是table,如果div内的table没有设定100%,那就是最小值,以td为准,td没设宽度的话,就以td的内容自动撑开width;那这个div的width就是100%,table=td
通常情况,各个标签的height默认是0,根据不同浏览器不同显示效果也不同,可能会有几px的高度,不过一般写页面的时候,不是独立模块的话,大的框架可以设height,不过最终要看你设计页面来定夺;

writing-mode属性

相关文章

  • web前端入门基础

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

  • web前端笔记2:CSS入门

    学习和完成任务二的笔记任务二:零基础HTML及CSS编码(一) 学习的资料 MDN HTML入门 [MDN CSS...

  • 2018-01-04

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

  • CSS学习第一天--样式

    HTML基础知识已经学习完了,接下来就学习CSS设置样式的知识了,笔记练习会持续更新。。。。 CSS样式--内联式...

  • CSS基础(学习笔记)

    div 高度由其内部文档流元素高度总和决定 文档流 文档内元素的流动方向内联元素从左往右排版块级元素从上往下排版,...

  • react学习路线图

    基础 HTML学习 HTML 基础学习 HTML 基础CSS学习 CSS 基础在上一步练习的基础上为页面添加样式使...

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

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

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

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

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

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

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

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

网友评论

      本文标题:CSS基础(学习笔记)

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