文章目录1.link标签@import的区别2.说一下css盒模型3.CSS选择器:(1)类型权重(2)选择器解析规则:(3)a标签4个伪类选择器的书写顺序:4.line-heightheight的区别5.设置一个元素的背景颜色,背景颜色会填充哪些区域?6.元素的类型定位方式(1)display有哪些取值:(2)块元素行元素,行内替换元素的区别(3)display:tablehtml
1.JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?警告窗口:alert          确认窗口:confirm           信息输入窗口:prompt2.声明一个CSS有几种方式?①导入一个已经存在的CSS文件:  <link rel="st
1、 盒模型答:分为标准盒模型怪异盒模型(IE盒模型)标准盒模型:宽高(content)+ padding + border + margin怪异盒模型(IE盒模型):宽高(content + padding + border)+ margin2、box-sizing属性值有哪些?答:border-box content-box 以及 inherit(继承父元素的box-sizing属性)3
原创 2022-03-01 15:07:29
127阅读
BFC是什么?BFC,块状格式化上下文,其实是一个隔离的独立盒子(容器),他有以下特性:容器里面的子元素不会影响到外面
原创 2023-01-03 15:01:02
47阅读
前端HtmlCss面试题 Html篇:1.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? Css篇:1.有哪项方式可以对一个DOM设置它的CSS样式?
原创 2021-08-20 10:17:41
135阅读
面试题整理|45个CSS面试题一、初级CSS面试题二、中级CSS面试题三、进阶CSS面试题四《HTML5&CSS3还原美团外卖》移动端布局实战CSS已成为Web设计不可或缺的一部分,它让web页面变得更加美观,更具设计感。在前端面试中,CSS面试题也占有一定比重。本篇文章,将为大家分享45个CSS相关的面试题及其解析,难度分为:初级、中级、高级三个部分,由易到难,循序渐进。一、初级CSS面试题Q1、CSS全称是什么?CSS英文全称:Cascading Style Sheets,也就是层
原创 2021-05-19 21:34:20
2021阅读
https://.codementor.io/nihantanu/21-essential-javascript-tech-interview-practice-questions-answers-du10
转载 2018-06-21 17:42:00
56阅读
2评论
Document Javascript是什么? 参考答案 JavaScript是一种属于网络的脚本语言,被广泛应用于web应用开发 Javascript三大组成部分 参考答案 ECMAScripts: Javascript的核心,它规定了js的语法标准。 定义了js是什么样子的 描述了语言的基本语法 ...
转载 2021-08-18 14:04:00
79阅读
2评论
** js里面是否存在重载?(面试题目) (1)js里面不存在重载。 (2)但是可以通过其他方式模拟重载的效果 (通过aruguments数组来实现)
转载 2018-05-24 13:03:00
111阅读
2评论
1、什么是JavaScript?(这是基本题,对很多程序员来说也是送分题!) JavaScript是客户端和服务器端脚本语言,可以插入到HTML页面中,并且是目前较热门的Web开发语言。同时,JavaScript也是面向对象编程语言。 类似的基本题目还包括:JavaScript变量都有哪些类型? 5
原创 2022-05-27 22:17:34
133阅读
CSS 中类 (classes) ID 的区别。 书写上的差别:class名用“.”号开头来定义,id名用“#”号开头来定义; 优先级不同(权重不同) 调用上的区别:在同一个html网页页面中class是可以被多次调用的(在不同的地方)。而id名作为标签的身份则是唯一的,id在页面中只能出现一次
转载 2020-06-03 21:36:00
275阅读
1.继承css的继承:就是给父级设置一些属性,子级继承了父级的该属性,这就是我们css中的继承。官方的解释,继承是一种规则,它允许样式不仅应用于特定的html标签元素,而且应用于其后代元素。a.有继承的属性1.字体系列属性 font:组合字体 font-family:规定元素的字体系列 font-weight:设置字体的粗细 font-size:设置字体的尺寸 font-style:定义字体的风格
原创 精选 2022-12-06 19:20:27
158阅读
1var s='border-bottom-color'.split('-');var tmp=[];for(i in s){ var first=s[i].charAt(0).toUpperCase(); tmp.push(''+first+s[i].substring(1));}var str=tmp.join('-');console.log(str); var s='border-bott
转载 2016-03-12 19:44:00
62阅读
2评论
怎样添加、 移除、 移动、 复制、 创建和查找节点?1) 创建新节
原创 2023-01-30 16:06:23
49阅读
# JavaScript面试题解析与示例 ## 1. 介绍 JavaScript是一种广泛应用于网页开发的脚本语言,在前端开发中起着至关重要的作用。在面试中,JavaScript也是一个常见的被问到的话题。本文将介绍一些常见的JavaScript面试题,并给出相应的代码示例。 ## 2. 常见问题 ### 2.1. 什么是闭包? 闭包是指函数与其相关的引用环境的组合。闭包可以访问函数外部
原创 2023-08-02 04:43:13
28阅读
但这样我们会发现在写布局的时候会非常复杂,也就是你需要自己手动去计算一下对应的rem值,比如上面的font-siz
1.2 CSS面试题 面试题:介绍一下CSS的盒子模型CSS的盒子模型有哪些:标准盒子模型、IE盒子模型 CSS的盒子模型区别: 标准盒子模型:margin、border、padding、content IE盒子模型 :margin、content( border + padding + content ) 通过CSS如何转换盒子模型: box-sizing: c
原创 1月前
17阅读
  前言      我会推出前端面试题的专栏,每一期我会推出10个经典面试题面试题一部分由小伙伴提供,一部分从面试真题中选出,最后会来一个大汇总。主要目的是帮助那些还没有前端开发实际工作经验,而正在努力寻找 前端开发工作的朋友在笔试更好地赢得笔试和面试 。请大家坚持在每天闲暇之余浏览几道题目,其中的面试题也是从基础开始,所以坚持下去就会有很大的收获。   01  
原创 2021-08-14 10:10:54
218阅读
17. 解释一下JS的展开操作符?展开运算符在需要多个参数/变量/元素的位置展开表达式,它用三个点(…)。 如:var mid = [3, 4]; var newarray = [1, 2, ...mid, 5, 6]; console.log(newarray); // [1, 2, 3, 4, 5, 6]18. JS中的宿主对象与原生对象有何不同?宿主对象象:这些是运行环境提供的对象。这意味
一:js 中的变量提升例1a = 2; var a; console.log(a);答:2解析:它会将当前作用域的所有变量的声明提升到程序的顶部,上述代码等价为:var a; a = 2 console.log(a); // 2例2:console.log(a);// undefined var a = 2;解析:变量的声明提升到程序的顶部;等价于:var a; console.log(a);
  • 1
  • 2
  • 3
  • 4
  • 5