前端/移动开发面试题 · 方案权衡 · CSS

前端/移动开发相关岗位面试题。

共 24989 道真题 · 当前筛选命中 332 道 · 更新 2026-08-05

筛选题目已选:方案权衡 · CSS
第 121 题请介绍CSS预处理器和CSS模块化的区别及各自适用场景。 考察对CSS工程化工具的理解与选型判断技术原理方案权衡CSSSass第 122 题HTML、CSS、JS在浏览器里的缓存策略分别是什么样的? 考察对浏览器缓存机制和各类资源缓存策略的掌握技术原理方案权衡CSSHTMLJavaScript第 123 题请说明实现三栏布局(圣杯布局)有哪些常见方式,并比较它们的优缺点。 考察CSS布局知识广度、实现细节及方案权衡能力编码实现技术原理方案权衡CSS第 124 题在CSS中如何处理全局样式与组件样式的冲突? 考察CSS样式冲突的定位与解决方案技术原理方案权衡问题排查CSS第 125 题请举例说明哪些布局场景用 Flexbox 实现比较麻烦而更适合 Grid,反之哪些场景更适合 Flexbox 而非 Grid? 考察对 Flexbox 与 Grid 适用边界和布局模型差异的理解技术原理技术选型方案权衡CSS第 126 题REM 和 EM 在网页开发中有什么区别? 考察对 REM 与 EM 相对单位计算基准差异的理解技术原理方案权衡CSS第 127 题实现一个三栏布局,请给出两种不同方案。 考察CSS布局基础、方案权衡与实现细节编码实现技术原理方案权衡CSS第 128 题position属性有哪些取值,各自的区别是什么? 考察CSS定位机制的理解与各取值的作用场景技术原理方案权衡CSS第 129 题请解释HTML中常用的尺寸单位,以及rem和em的区别。 考察CSS尺寸单位的理解及rem与em的差异和应用场景技术原理方案权衡CSSHTML第 130 题如何实现比浏览器最小字号限制更小的文字显示? 考察对浏览器最小字号限制的理解及规避方法的实现原理和权衡风险判断技术原理方案权衡CSS第 131 题请解释 CSS 中 position 属性的常用取值及其各自的定位行为。 考察 CSS 定位模型的理解与应用场景辨析技术原理方案权衡CSS第 132 题网页交互是否一定要用 JavaScript 才能实现? 考察对 Web 交互实现方式的广度认知与方案权衡能力技术原理技术选型方案权衡CSSHTMLJavaScript第 133 题平时怎么封装组件的?请口述一次轮播图组件的封装过程。 考察组件封装思想、可复用性设计和具体实现流程技术原理方案权衡CSSJavaScript第 134 题请列举并说明实现CSS水平垂直居中的常见方案,并比较各自的适用场景。 考察CSS布局基础、相对和绝对定位、flex与grid等弹性布局的掌握与方案取舍技术原理技术选型方案权衡CSS第 135 题请介绍实现CSS主题切换的常用方法及其优缺点。 考察CSS主题切换方案的理解、权衡与工程化落地能力技术原理技术选型方案权衡CSS第 136 题请说明如何解决 WebView 中 H5 页面的屏幕适配问题。 考察对移动端 H5 屏幕适配方案的理解与实战经验技术原理方案权衡Android WebViewCSSHTML第 137 题除了使用 overflow:scroll,还有其他方式处理内容超长问题吗? 考察对内容溢出多种处理策略的理解技术选型方案权衡CSS第 138 题父元素和子元素宽高都不确定时,如何实现水平居中布局? 考察CSS水平居中布局方法的掌握与适用场景辨析技术原理方案权衡CSS第 139 题请解释CSS中link和@import引入外部样式的区别。 考察对CSS引入方式差异及性能影响的掌握性能优化技术原理方案权衡CSS第 140 题请解释一下 BFC (块级格式化上下文) 的原理及其常见应用场景。 考察对 BFC 布局机制的理解与实际应用能力技术原理方案权衡CSS