欢迎光临
我们一直在努力

标签:CSS面试

CSS基础

display:inline-block 间隙问题

散人研阅读(59)评论(0)赞(0)

相邻的 inline-block 元素之间有换行或空格分隔的情况下会产生间距 非 inline-block 水平元素设置为 inline-block 也会有水平间距 可以借助 vertical-align:top; 消除垂直间隙 可以在父级...

CSS基础

font-style 属性 oblique 与 italic

散人研阅读(77)评论(1)赞(0)

font-style: oblique; 使没有 italic 属性的文字实现倾斜 要搞清楚这个问题,首先要明白字体是怎么回事。一种字体有粗体、斜体、下划线、删除线等诸多属性。但是并不是所有字体都做了这些,一些不常用的字体,或许就只有个正常...

CSS基础

你对 line-height 是如何理解的

散人研阅读(60)评论(0)赞(0)

line-height 指一行字的高度,包含了字间距,实际上是下一行基线到上一行基线距离 如果一个标签没有定义 height 属性,那么其最终表现的高度是由 line-height 决定的 ...

CSS基础

什么是视差滚动效果,如何给每页做不同的动画

散人研阅读(55)评论(0)赞(0)

视差滚动是指多层背景以不同的速度移动,形成立体的运动效果,具有非常出色的视觉体验 一般把网页解剖为:背景层、内容层和悬浮层。当滚动鼠标滚轮时,各图层以不同速度移动,形成视差的 实现原理 以 “页面滚动条” 作为 “视差动画进度条” 以 “滚...

CSS基础

抽离样式模块怎么写,说出思路

散人研阅读(45)评论(0)赞(0)

CSS可以拆分成2部分:公共CSS 和 业务CSS: 网站的配色,字体,交互提取出为公共CSS。这部分CSS命名不应涉及具体的业务 对于业务CSS,需要有统一的命名,使用公用的前缀。可以参考面向对象的CSS