前端面试题

1. css的三种盒模型

css的两种盒模型={w3c标准盒模型IE盒模型弹性盒模型 css的两种盒模型=\left\{ \begin{aligned} & w3c标准盒模型 \\ & IE盒模型 \\ & 弹性盒模型 \\ \end{aligned} \right. css=w3cIE
区别:IE的width=padding+border+content,而w3c的width=content

  • w3c和IE盒模型的切换 — box-sizing

box−sizing={content−boxborder−boxpadding−box box-sizing=\left\{ \begin{aligned} & content-box \\ & border-box \\ & padding-box \\ \end{aligned} \right. boxsizing=contentboxborderboxpaddingbox
content-box可切换为w3c盒模型,border-box可切换为IE盒模型

  • 弹性盒模型(flex box)
    • 定义:是一种自适应屏幕的布局方式,于css3出现的
    • 弹性容器通过设置 display 属性的值为 flex 或 inline-flex将其定义为弹性容器。
    • 学习传送门:https://www.runoob.com/css3/css3-flexbox.html
单个元素的盒模型(基本盒模型)两种:IE盒模型和w3c盒模型。弹性盒模型多用于自适应布局

2. typeOf()

  • typeOf能返回哪种类型 : string,number,undefind,object,boolean,function
    在这里插入图片描述

注意注意这里有一个知识点:null为object类型,上图最后一个


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值