-
css中px、%、vw、vh、vmin、vmax、em、rem 这些单位的区别
-
实现元素的垂直居中,针对现代浏览器所做,未兼容低版本的IE以及其他非主流浏览器。
-
CSS盒模型是指在CSS中用于布局和渲染元素的基本概念。它描述了一个元素在页面上的占用空间和尺寸。
-
区块格式化上下文(Block Formatting Context,BFC)是 Web 页面的可视 CSS 渲染的一部分,是块级盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。
-
Multi-column布局是一种CSS布局技术,用于将内容分割为多个列进行显示。它通过将元素容器定义为多列容器,并设置列的数量、宽度和间距来实现。
-
网格布局(Grid布局)是一种CSS布局技术,用于创建复杂的网格结构。它通过将元素容器定义为网格容器,使其内部的子元素成为网格项目,并根据行和列的定义将它们放置在网格中。
-
弹性布局(Flex布局)是一种CSS布局技术,用于创建灵活的、自适应的网页布局。它通过使用display: flex属性将元素容器定义为弹性容器,使其内部的子元素成为弹性项目,从而实现灵活的布局方式。
-
定位布局(Positioning Layout)是一种CSS布局技术,用于精确地定位元素在网页上的位置。通过使用CSS的position属性,可以将元素相对于其正常位置进行定位,从而实现各种布局效果。
-
浮动布局(Float布局)是一种CSS布局技术,用于在网页中创建多列布局、图文混排等结构。通过将元素浮动到其容器的左侧或右侧,可以使其他元素环绕在其周围。
-
CSS 页面布局技术允许我们拾取网页中的元素,并且控制它们相对正常布局流、周边元素、父容器或者主视口/窗口的位置。CSS常见布局笼统分为流动布局(正常布局流)、弹性布局、网格布局、浮动布局、定位布局、多列布局、表格布局。
-
”自适应“讲的是一套UI(例如750*1334),在多端下展示近乎一样的效果;而”高清“是因为 DPR 提升而所做的各种精度适配