位置: IT常识 - 正文

最全面试题CSS(含答案)(css面试题及答案)

编辑:rootadmin
最全面试题CSS(含答案)

推荐整理分享最全面试题CSS(含答案)(css面试题及答案),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css相关面试题,css面试基础知识,css3 面试题,css面试题2020,div css面试题,css面试题目,css面试题2020,css面试题2020,内容如对您有帮助,希望把文章链接给更多的朋友!

1、display:none; 和visibility:hidden;的区别是什么?

display:none; 彻底消失,释放空间。能引发页面的reflow回流(重排)。

visibility:hidden; 就是隐藏,但是位置没释放,好比opacity:0; 不引发页面回流。

2、CSS 优先级和权重值如何计算

内嵌样式>内部样式>外部样式>导入式

!important > 内嵌 1000 >Id 100 > class=[]=伪类 10 > tag=伪元素 1 > ( * + > ~) 0

3、如何触发BFC,以及BFC的作用

BFC:块级格式化上下文block formatting context,是一个独立渲染区域。规定了内部box如何布局,并且与这个区域外部毫不相干。

触发:float的值不是none;position的值不是static或者relative;display的值是inline-block、block、table-cell、flex、table-caption或者inline-flex;overflow的值不是visible。

作用:避免margin重叠;自适应两栏布局;清除浮动。

4、CSS盒模型

盒模型由:外边距margin、边框border、内边距padding、内容content四个部分组成

标准盒模型大小=border+padding+content

怪异盒模型大小=content

转怪异盒模型:box-sizing:border-box;

最全面试题CSS(含答案)(css面试题及答案)

转标准盒模型:box-sizing:content-box;

5、如何水平垂直居中一个元素

5.1、弹性盒子

.box{ display: flex; justify-content: center; align-items: center;}

5.2、定位

.box{ position: relative;} .box .sub{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); /*margin-left: 负的宽度的一半*/ /*margin-top: 负的高度的一半*/}

6、css实现一个三角形

.triangle{ width: 0; height: 0; border: 100px solid transparent; border-left-color: red;}

7、如何实现左边固定宽,右边自适应布局

7.1、圣杯布局

<div id="container"> <div id="center" class="column"></div> <div id="left" class="column"></div> <div id="right" class="column"></div></div>#container { padding-left: 200px; padding-right: 150px;}#container .column { float: left;}#center { width: 100%;}#left { width: 200px; margin-left: -100%; position: relative; right: 200px;}#right { width: 150px; margin-right: -150px; }

7.2、双飞翼布局

<div id="container" class="column">   <div id="center"></div> </div> <div id="left" class="column"></div> <div id="right" class="column"></div> #container {   width: 100%; }​.column { float: left;}        #center { margin-left: 200px; margin-right: 150px;}        #left { width: 200px; margin-left: -100%;}        #right { width: 150px; margin-left: -150px;}  

7.3、等高布局(假等高)互补的内外边距

.parent{ overflow: hidden;}.left, .right{ margin-bottom: -10000px; padding-bottom: 10000px;}

7.4、等高布局(真等高)弹性盒子

.parent{ display: flex;}.child{ flex: 1;}

7.5、calc

<div id="left" class="column"></div> <div id="center" class="column"></div> <div id="right" class="column"></div> .column{   float: left; } #left{   width: 100px; } #right{   width: 200px; } #center{   width: calc(100% - 100px - 200px); }

7.6、浮动

<div id="left" class="column"></div> <div id="right" class="column"></div> <div id="center"></div> #left{   float: left;   width: 100px; } #right{   float: right;   width: 200px; } #center{   margin-left: 100px;   margin-right: 200px; }

8、如何实现6px字体

.font{ font-size: 12px; transform: scale(.5);}

9、移动端1px边框怎么设置

/* 方法1 */.border{ width: 100%; height: 1px; background: red;}/* 方法2 */.border{ border-image: url(border.png)}/* 方法3 */.border{ box-shadow: 0 0 0 1px #000;}

10、px、em、rem、vh、vw分别是什么

px物理像素,绝对单位;em相对于自身字体大小,如果自身没有大小则相对于父级字体大小,如果父级也没有则一层一层向上查找,直到找到html为止,相对单位;rem相对于html的字体大小,相对单位;vh相对于屏幕高度的大小,相对单位;vw相对于屏幕宽度的大小,相对单位。

11、css可继承的属性有哪些

可继承的属性:文本类:text-indent、text-align、line-height、word-spacing、letter-spacing、text-transform、direction、color;

字体类:font、font-family、font-weight、font-size、font-style、font-variant、font-stretch、font-size-adjust;

其它类:visibility、caption-side、border-collapse、border-spacing、empty-cells、table-layout、list-style-type、list-style-image、list-style-position、list-style、quotes、cursor、page、page-break-inside、windows、orphans等

本文链接地址:https://www.jiuchutong.com/zhishi/300333.html 转载请保留说明!

上一篇:使用 TF-IDF 算法将文本向量化(tf-idf计算)

下一篇:前后端分离项目,如何解决跨域问题?(前后端分离项目部署到服务器)

  • 拼多多拼小圈关闭了别人还看得到吗(拼多多拼小圈关闭了之前的还能看到吗?)

    拼多多拼小圈关闭了别人还看得到吗(拼多多拼小圈关闭了之前的还能看到吗?)

  • 华为手机怎样投屏(华为手机怎样投屏到小米电视)

    华为手机怎样投屏(华为手机怎样投屏到小米电视)

  • 微信小额支付免密怎么开启(微信小额支付免密码怎么关闭)

    微信小额支付免密怎么开启(微信小额支付免密码怎么关闭)

  • 拼多多技术服务费怎么收取的(拼多多技术服务费是什么,可以取消吗)

    拼多多技术服务费怎么收取的(拼多多技术服务费是什么,可以取消吗)

  • 华为三键导航如何开(华为三键导航如何分屏)

    华为三键导航如何开(华为三键导航如何分屏)

  • 华为nova7返回键在哪里设置(华为nova7返回键在哪)

    华为nova7返回键在哪里设置(华为nova7返回键在哪)

  • 三星20+后期120hz和2K支持同时开吗(三星s20 120hz情况下能开2k吗)

    三星20+后期120hz和2K支持同时开吗(三星s20 120hz情况下能开2k吗)

  • 滴滴车主头像审核多久(滴滴车主头像审核中可以换吗?)

    滴滴车主头像审核多久(滴滴车主头像审核中可以换吗?)

  • 扫描件是什么意思(扫描件怎么搞)

    扫描件是什么意思(扫描件怎么搞)

  • 华为p40听筒在哪里(华为p60用什么耳机)

    华为p40听筒在哪里(华为p60用什么耳机)

  • 苹果11烫手正常吗(iphone 11手机烫)

    苹果11烫手正常吗(iphone 11手机烫)

  • 手机信号h怎么解决(手机信号hb)

    手机信号h怎么解决(手机信号hb)

  • x怎么强制关机(苹果xsmax怎么强制关机)

    x怎么强制关机(苹果xsmax怎么强制关机)

  • 华为nova4e怎么设置虚拟键(华为nova4e怎么设置小组件)

    华为nova4e怎么设置虚拟键(华为nova4e怎么设置小组件)

  • oppo手机老是黑屏死机怎么办(oppo手机老是黑屏一闪一闪)

    oppo手机老是黑屏死机怎么办(oppo手机老是黑屏一闪一闪)

  • 朋友圈评论怎么配图(朋友圈评论怎么@别人)

    朋友圈评论怎么配图(朋友圈评论怎么@别人)

  • 不用光猫直接用路由器可以上网吗(不用光猫直接用网线)

    不用光猫直接用路由器可以上网吗(不用光猫直接用网线)

  • 华为p30pro插卡位置(华为p30 pro插卡的地方)

    华为p30pro插卡位置(华为p30 pro插卡的地方)

  • 什么叫代理服务器(什么叫代理服务器没有响应)

    什么叫代理服务器(什么叫代理服务器没有响应)

  • 为什么要开发app分销系统(为什么要开发右脑)

    为什么要开发app分销系统(为什么要开发右脑)

  • 探探用不了了怎么解决(探探突然不能用了,也没提示)

    探探用不了了怎么解决(探探突然不能用了,也没提示)

  • 抖音怎么玩的 (抖音怎么玩的视频介绍)

    抖音怎么玩的 (抖音怎么玩的视频介绍)

  • 微信收付款怎么设手势密码(微信收付款怎么添加到桌面)

    微信收付款怎么设手势密码(微信收付款怎么添加到桌面)

  • 电话出现hd怎么消除(电话页面显示电话hd)

    电话出现hd怎么消除(电话页面显示电话hd)

  • yolov7配置与训练记录(二)(yolov4配置)

    yolov7配置与训练记录(二)(yolov4配置)

  • 聊聊关于图像分割的损失函数 - BCEWithLogitsLoss(图像可以分成哪些类别?)

    聊聊关于图像分割的损失函数 - BCEWithLogitsLoss(图像可以分成哪些类别?)

  • 制造费用的结转公式
  • 钢铁租赁公司
  • 借款给别的公司收到的利息会计分录怎么写
  • 所得税退税怎么办
  • 固定资产装修费用计入房产税吗
  • 税务局登录账号是多少
  • 2019劳务公司务怎么处理
  • 医疗服务收入占比标准
  • 客运承运人是什么意思
  • 企业职工薪酬的个人所得税纳税筹划研究
  • 公司给非员工代缴社保合法吗
  • 差旅费报销怎么做账
  • 产成品或自制半成品核算方法有哪些
  • 本月进项大于销项怎么做会计分录
  • 劳动合同的履行包括什么原则
  • 住宅租给公司办什么手续
  • 劳务费发票可以含材料费吗
  • 宜宾劳务公司有哪些
  • 去年没有交社保,今年交了有用吗
  • 退役士兵创业就业政策
  • 外籍人员来华工作
  • 个体工商户怎么交税
  • 合同负债属于什么费用
  • 企业赠送客户产品如何账务处理
  • 货物劳务和应税收入区别
  • 如何申请残疾人
  • 其他货币资金明细科目有哪些
  • 高新技术研发人员比例
  • 收个税手续费返还怎么做账
  • 腾讯手游助手如何隐藏键位
  • Windows11预览体验
  • mac上读取ntfs
  • 什么是产品?产品的举例子
  • 一只猫在花园里英语
  • uniapp cover-view
  • php 装饰器
  • 商业汇票转让后,能否追索前手
  • 如何计提加计抵减额分录
  • 光下的村庄环境描写
  • 存货盘亏的账务处理进项税额转出
  • 对方开了红字信息表我们开发票怎么做账
  • 写字楼买卖办手续
  • timit数据集
  • php获取文件信息
  • 织梦程序
  • 资产管理公司的监管部门是谁
  • sqlserver存储过程写法
  • sql server 视图排序
  • 欠款在公司注销怎么处理
  • 营业执照备案登记表
  • 个人所得税征税对象是什么
  • 消费税的账务处理方法
  • 货物什么情况下需要分批运输
  • 材料成本差异怎么做分录
  • 行政事业单位拨款请示在前还是发票在前
  • 保险可以税前扣除吗
  • sql语言包括哪三种类型
  • 自动化生产线模型
  • 多台电脑ip地址设置
  • ubuntu系统怎么更新
  • ubuntu没有wlan0
  • win7桌面图标自动排列怎么取消
  • win7禁用驱动签名后可以正常启动吗
  • win7win8win10哪个流畅
  • win11连接win7共享打印机
  • linux中的
  • windows进程太多
  • Unity3D游戏开发(第2版)
  • 什么时候用热毛巾敷眼睛最好
  • linux定时任务怎么立刻生效
  • jquery 插件写法
  • 监控服务器安装教程
  • android内存分析显示
  • apktool修改包名
  • input checked选择
  • android开发电视app教程
  • 如何通过发票号下载电子发票
  • 跨区迁移税务需要注销吗?
  • 民营非盈利医院能转让吗
  • 电子税务密码输入错误五次怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设