码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • css面试题及答案 【集合目录】


    在这里插入图片描述

    前言: 欢迎浏览和关注本专栏《 前端就业宝典 》, 不管是扭螺丝还是造火箭, 多学点知识总没错。 这个专栏是扭螺丝之上要造火箭级别的知识,会给前端工作学习的小伙伴带来意想不到的帮助。

    本专栏将前端知识拆整为零,主要包含html、css、javascript、Vue、React、浏览器、计算机网络、前端性能优化、前端工程化、手写核心代码的一些面试题及答案等。

    CSS可算是前端开发三驾马车之一,其作用就是装饰页面,让炫酷潇洒清新自然得以实现。CSS的面试题可以有很多很多,下面这些你都会吗,会的话学习一下。

    CSS基础

    CSS选择器及其优先级
    CSS中可继承与不可继承属性有哪些
    display的属性值及其作用
    display的block、inline和inline-block的区别
    隐藏元素的方法有哪些
    link和@import的区别
    transition和animation的区别
    display:none与visibility:hidden的区别
    伪元素和伪类的区别和作用?
    对requestAnimationframe的理解
    对盒模型的理解
    为什么有时候⽤translate来改变位置⽽不是定位?
    li 与 li 之间有看不见的空白间隔是什么原因引起的?如何解决?

    CSS3中有哪些新特性

    替换元素的概念及计算规则
    常见的图片格式及使用场景
    对 CSSSprites 的理解
    什么是物理像素,逻辑像素和像素密度,为什么在移动端开发时需要用到@3x, @2x这种图片?
    margin 和 padding 的使用场景
    对line-height 的理解及其赋值方式
    CSS 优化和提高性能的方法有哪些?
    CSS预处理器/后处理器是什么?为什么要使用它们?
    ::before 和 :after 的双冒号和单冒号有什么区别?
    display:inline-block 什么时候会显示间隙?
    单行、多行文本溢出隐藏
    Sass、Less 是什么?为什么要使用他们?
    对媒体查询的理解?
    对 CSS 工程化的理解
    如何判断元素是否到达可视区域
    z-index属性在什么情况下会失效
    CSS3中的transform有哪些属性

    页面布局

    常见的CSS布局单位px、em、rem的区别及使用场景
    两栏布局的实现
    三栏布局的实现
    水平垂直居中的实现
    如何根据设计稿进行移动端适配?
    对Flex布局的理解及其使用场景
    响应式设计的概念及基本原理

    定位与浮动

    为什么需要清除浮动?清除浮动的方式
    使用 clear 属性清除浮动的原理?
    对BFC的理解,如何创建BFC
    什么是margin重叠问题?如何解决?
    元素的层叠顺序
    position的属性有哪些,区别是什么
    display、float、position的关系
    absolute与fixed共同点与不同点
    对 sticky 定位的理解

    场景应用

    实现一个三角形
    实现一个扇形
    实现一个宽高自适应的正方形
    画一条0.5px的线
    设置小于12px的字体
    如何解决 1px 问题?

  • 相关阅读:
    【漏洞复现】E-office文件包含漏洞
    修改URL参数
    基于Java+SpringBoot+Vue前后端分离实习管理系统设计和实现
    【微信小程序开发】自定义组件以及页面布局设计
    Java基础36 super关键字
    什么?你还不会JVM调优?
    鲁迅为什么打周树人?今天的昨天是明天的什么?chatgpt4.0告诉你
    每日一题 LCP 06. 拿硬币
    Django--29用户权限设计
    关于优先队列的一点细节
  • 原文地址:https://blog.csdn.net/cuclife/article/details/133921361
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号