微信小程序开发随手记

CSS 常见知识点记录-flex布局、css特性、positio

2022-01-04  本文已影响0人  望穿秋水小作坊

一、CSS特性、块级元素、行内级元素、display

1、CSS的两大特性是什么?并解释其中含义?

image.png image.png image.png image.png

2、对CSS元素进行划分,块级元素有什么特征?行内级元素有什么特征?

image.png

3、CSS哪些元素不能设置宽高?

image.png

4、为什么div、p、li等标签会在浏览器里面展示为块级元素?

image.png

5、display常用的四个值是什么?分别代码什么意思?

6、CSS中隐藏元素的常见两种方式是哪两种?有什么区别?

二、文档流、position布局、float布局

1、请描述HTML中的文档流(或者说标准流)?

image.png

2、利用CSS的position属性可以对元素进行定位,常用取值有4个,是哪四个?

3、position属性static、relative、absolute、fixed详解?

image.png image.png image.png image.png image.png

4、CSS哪些布局方式会脱离文档流?脱离文档流的元素,有什么特点?

image.png

5、绝对定位的一些技巧?在CSS如何通过margin让元素居中?

6、定位元素和非定位元素的层叠关系?

image.png image.png

7、认识float的布局

三、flex布局

1、flex布局当前地位?认识flex布局?

image.png

2、flex布局模型,要把图中的基本概念默写出来!

image.png

3、flex container 和 flex item上CSS属性划分?

image.png

4、【container属性】flex-direction 决定主轴的方向

image.png

5、【container属性】justify-content 决定flex-item在主轴上的布局方式

image.png

6、【container属性】align-items 决定flex-item在交叉轴上的对齐方式

image.png

7、【container属性】flex-wrap 决定flex-item是否进行换行

image.png

8、【container属性】align-content 决定多行 flex items 在 cross axis 上的对齐方式,与justify-content类似。

image.png

9、【items属性,就掌握这两个即可】flex-grow 决定多余空间items如何占据,flex-shink决定空间不足如何压缩?

image.png image.png

10、【items属性,仅供查资料用】order、align-self、flex-basic、flex

image.png image.png image.png image.png

四、伪类、伪元素

1、什么是伪类?

2、动态伪类?

image.png image.png

3、nth是什么意思?什么是结构伪类?

-【nth】:第N个,比如 fourth

image.png

4、什么是伪元素?常用的两个伪元素是哪两个?

-【常用伪元素::before、::after】是元素+CSS样式。其中content属性一定不能省略

image.png image.png

5、小技巧:如何在浏览器查看某个元素的hover状态下的样式?

image.png

五、SEO、line-boxes、vertical-align、移动端布局rem

1、h1元素和SEO有什么关系?

2、一个有文字内容的div,为什么会有高度?

image.png

3、理解 line-boxes各种情况下的表现?

image.png image.png

4、那么一个行盒内的元素,依靠什么进行对其呢?

image.png image.png

5、rem是依靠什么计算具体值的?

html标签上的font-size === 1rem

6、移动端适配的推荐方式是什么?

上一篇下一篇

猜你喜欢

热点阅读