当前位置: 首页 > news >正文

前端开发面试题总结-CSS篇

文章目录

  • CSS面试高频问答
    • 1、CSS选择器的优先级
    • 2、CSS3新特性
    • 3、如何垂直水平居中盒子
    • 4、什么是重绘和重排
    • 5、px/em/rem/vw有什么区别
    • 6、rem布局的原理
    • 7、如何设置比12px还要小的字体
    • 8、CSS中隐藏元素的方式有哪些

CSS面试高频问答

1、CSS选择器的优先级

在这里插入图片描述

2、CSS3新特性

在这里插入图片描述

3、如何垂直水平居中盒子

在这里插入图片描述

4、什么是重绘和重排

在这里插入图片描述

5、px/em/rem/vw有什么区别

在这里插入图片描述

6、rem布局的原理

在这里插入图片描述

7、如何设置比12px还要小的字体

1.为什么
谷歌默认可设置最小字体12px,特殊场景需要设置更小字体
2.方式一
CSS3的缩放

p {
font-size:12px;
transform:scale(0.8);
}
注意:行内元素没有效果

3.方式二
zoom属性

p {
font-size:12px;
zoom:0.5;

8、CSS中隐藏元素的方式有哪些

在这里插入图片描述## 9、CSS中如何画一个三角形
1.三角盒子的宽和高皆设置为零
2.通过设置盒子的边框属性值来决定盒子的大小

.box {width: 0;height: 0;border: 10px solid transparent;border-bottom-color: black;}
http://www.xdnf.cn/news/882865.html

相关文章:

  • 第11期_网站搭建_极简云 单码网络验证修复版本 虚拟主机搭建笔记
  • Linux下如何使用shell脚本导出elasticsearch中某一个index的数据为本地csv文件
  • SQL Server 2025 预览版新功能
  • 深入解析与解决方案:处理Elasticsearch中all found copies are either stale or corrupt未分配分片问题
  • minio入门学习
  • 探索未知惊喜,盲盒抽卡机小程序系统开发新启航
  • 【图像处理入门】5. 形态学处理:腐蚀、膨胀与图像的形状雕琢
  • 作为过来人,浅谈一下高考、考研、读博
  • Neovim - 常用插件,提升体验(三)
  • 2024年09月 C/C++(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • 八:操作系统设备管理之缓冲、缓存与假脱机
  • PHP文件读取漏洞全面剖析:触发点与利用技术
  • SpringBoot项目移动之后无法运行
  • PPT转图片拼贴工具 v1.0
  • k8S 命令
  • Java原型模式深度解析:高效对象复制的艺术与实践
  • windows10 php报错
  • Vue 中组件命名与引用
  • DJango项目
  • uni-app学习笔记二十二---使用vite.config.js全局导入常用依赖
  • 苹果“Findmy”功能正式在韩国启用,结束多年缺席局面
  • 【学习笔记】MIME
  • 【Git系列】如何同步原始仓库的更新到你的fork仓库?
  • 【数据结构】5. 双向链表
  • 老年生活照护实训室建设规划:照护质量评估与持续改进实训体系
  • 2025前端微服务 - 无界 的实战应用
  • 机器学习与深度学习12-K近邻算法
  • C++虚函数表(虚表Virtual Table,简称vtable、VFT)(编译器为支持运行时多态(动态绑定)而自动生成的一种内部数据结构)虚函数指针vptr
  • 关于akka官方quickstart示例程序(scala)的记录
  • 【C++项目】负载均衡在线OJ系统-2