首页 > 其他分享 >面试 - CSS

面试 - CSS

时间:2024-09-20 19:37:33浏览次数:1  
标签:浮动 元素 clearfix 布局 面试 rem CSS

  1. HTML面试题

  2. CSS面试题

  • 布局
    盒子模型宽度如何计算?
    margin纵向重叠?
    margin负值的理解?
    BFC理解和应用?
    float布局问题以及clearfix(手写)
    flex画色子

  • 定位
    absolute和relative分别依据什么定位?
    居中对齐有什么实现方式?

  • 图文样式(宽度 高度)
    line-height继承问题

  • 响应式
    rem是什么

  • CSS3(flex 动画)

解答:
HTML语义化:

上图右边这张图语义化:让人更容易读懂,让搜索引擎更容易读懂(SEO)。

块状元素:独占一行
内联元素:不会独占一行,挨着往后排直到浏览器边缘,就会换行。

CSS布局:
1.

122 = 100 + 10 * 2 + 1 * 2 左边右边都有paddingborder
offsetWidth 是一个 JavaScript 属性,用来获取元素的布局宽度。它包括元素的 内容宽度、内边距(padding) 和 边框(border),但不包括 外边距(margin)





top和left负值会移动自身向上、向左,但是bottom和right负值自己不会动,是相邻元素会向上、向左动。


Block format context(块级格式化上下文),内部渲染怎么样都不会影响到外部。
应用场景:
清除浮动(clearfix)、防止外边距折叠、避免浮动元素影响文档流、防止文字环绕浮动元素......overflow:hidden

标签:浮动,元素,clearfix,布局,面试,rem,CSS
From: https://www.cnblogs.com/gardenOfCicy/p/18422585

相关文章

  • CSS 的演变:从基础到现代魔法
    css(即层叠样式表)自20世纪90年代末首次出现以来,一直是网页设计领域的无名英雄。将其视为网络世界的神奇衣橱——将简单、无聊的html转变为视觉上令人惊叹的交互式仙境。在本文中,我们将深入探讨css的迷人演变,从它卑微的开始到目前作为每个web开发人员工具包中的终极向导的......
  • 23种设计模式,纯简单理解,面试必备
    文章目录创建型设计模式1.单例设计模2.工厂设计模式3.抽象工厂设计模式4.建造者设计模式5.原型设计模式结构型设计模式1.适配器设计模式2.桥接设计模式3.组合设计模式4.装饰器设计模式5.外观设计模式6.享元设计模式7.代理设计模式行为型设计模式1.访问者设计模式2.模板......
  • 组件封装有哪些注意事项—面试常问优美回答
    组件封装有哪些注意事项—面试常问优美回答关键点及回答建议与代码案例组件设计原则关键点:高内聚低耦合、接口清晰、职责单一。回答建议:“在设计组件时,我遵循高内聚低耦合的原则,确保组件内部逻辑紧密相关,同时减少与其他组件的直接依赖。”“我注重定义清晰的接口,使得......
  • 【春秋招必看】Unity相关笔试面试题(内有完整答案)第二期
    欢迎来到光光的奇妙冒险,我是你们的煎饼光子老师。今天是我们的第二期笔试面试题总结。C#部分:1、请说说你认为C#中==和Equals的区别是什么?答案:(1).==是运算符,Equals是万物之父Object中的虚方法,子类可重写(2).Equals一般在子类中重写后用于比较两个对象中内容是否相同......
  • css3几个常用动效
    1.放大的圈 @keyframeszoom3{0%{opacity:0;transform:scale(0);}70%{opacity:1;}100%{opacity:0.7;transform:scale(1);}}.play{position:absolute;left:14.62rem;top:4.12rem;margin:1remauto;......
  • Java高频面试题(含答案)
    1.if…else和写两个if有什么区别两个if为两次选择判断,两条语句,都会执行if…else为一次判断,if为选择条件1,else为除去选择条件1之外的其它情况,一条语句只会执行一次2.在Java中直接写浮点常量,默认是什么类型?默认类型为double3.什么是标识符?他的命名规则是什么?标识符是可以命......
  • css 图片底部渐变透明
    使用elementui要求el-image组件的图片都在底部有一定的渐变透明效果,类似下图 主要用到了mask-image和渐变linear-gradient参考链接https://developer.mozilla.org/zh-CN/docs/Web/CSS/mask-imagehttps://developer.mozilla.org/zh-CN/docs/Web/CSS/gradient/linear-gradie......
  • 面试复盘与 AI 大模型学习
    面试相关一、面试公司与岗位信息面试公司:顺丰科技面试岗位:AI方向产品经理工作地点:深圳面试结果:通过,但放弃了该offer二、面试过程整体情况整个暑期实习面试之旅包含三轮,其中两轮是专业面试,一轮是HR面试。由于不在本地,均采用电话面试的方式,整个过程大约持续了半个月......
  • JavaScript期末大作业 基于HTML+CSS+JavaScript技术制作web前端开发个人博客(48页) (1
    ......
  • 大模型面试必备:100 道精选八股文题目及其详解
    前言算法暑期实习机会快结束了,校招大考即将来袭。当前就业环境已不再是那个双向奔赴时代了。求职者在变多,岗位在变少,要求还更高了。最近,我们陆续整理了很多大厂的面试题,帮助球友解惑答疑和职业规划,分享了面试中的那些弯弯绕绕。分享100道大模型面试八股文,喜欢记得点赞......