位置: 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计算)

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

  • 史上最详细的十八种微信推广方法

    史上最详细的十八种微信推广方法

  • 电脑设置ip地址怎么设置(电脑设置ip地址和dns怎么设置)

    电脑设置ip地址怎么设置(电脑设置ip地址和dns怎么设置)

  • vivo如何看每天手机的使用时间(vivo如何每天定时打开某款APP)

    vivo如何看每天手机的使用时间(vivo如何每天定时打开某款APP)

  • 微信怎么发群邀请链接(微信怎么发群邀请通知)

    微信怎么发群邀请链接(微信怎么发群邀请通知)

  • 用键盘进行选择文本只要按什么键(用键盘进行选择快捷键)

    用键盘进行选择文本只要按什么键(用键盘进行选择快捷键)

  • go pro是什么(go pro是什么东西 作用)

    go pro是什么(go pro是什么东西 作用)

  • hifi音质是什么意思(hifi音质是什么格式)

    hifi音质是什么意思(hifi音质是什么格式)

  • win7系统漏洞需要修复吗(win72020年漏洞有必要修复吗)

    win7系统漏洞需要修复吗(win72020年漏洞有必要修复吗)

  • mp4文件用什么播放器打开(mp4文件用什么播放器)

    mp4文件用什么播放器打开(mp4文件用什么播放器)

  • 酷我账号能几个人用(酷我音乐一个会员账号可以登陆多少台设备)

    酷我账号能几个人用(酷我音乐一个会员账号可以登陆多少台设备)

  • 无障碍服务怎么打开(无障碍服务怎么使用)

    无障碍服务怎么打开(无障碍服务怎么使用)

  • 手机主卡和副卡有什么区别吗(手机主卡和副卡是什么关系)

    手机主卡和副卡有什么区别吗(手机主卡和副卡是什么关系)

  • 手机时间显示不见了怎么办(手机时间显示不对怎么调)

    手机时间显示不见了怎么办(手机时间显示不对怎么调)

  • 上海公交可以微信支付吗(上海公交可以微信乘车吗)

    上海公交可以微信支付吗(上海公交可以微信乘车吗)

  • coloros7什么时候正式更新(coloros什么时候更新)

    coloros7什么时候正式更新(coloros什么时候更新)

  • 苹果11的尺寸(苹果11的尺寸是多少)

    苹果11的尺寸(苹果11的尺寸是多少)

  • 手机qq怎么创群(手机qq怎么创群聊)

    手机qq怎么创群(手机qq怎么创群聊)

  • 淘宝补发要再付钱么(淘宝补发后需要把另一个退回去吗)

    淘宝补发要再付钱么(淘宝补发后需要把另一个退回去吗)

  • 怎么看微信公众号的共同关注好友(怎么看微信公众号)

    怎么看微信公众号的共同关注好友(怎么看微信公众号)

  • iphone11支持双卡么(iphone11 支持双卡)

    iphone11支持双卡么(iphone11 支持双卡)

  • 京东怎么看出是实名(在京东怎么看是不是京东自营)

    京东怎么看出是实名(在京东怎么看是不是京东自营)

  • s8听筒声音小解决方法

    s8听筒声音小解决方法

  • oppo嗨来电开启在哪(oppo手机怎么设置嗨来电)

    oppo嗨来电开启在哪(oppo手机怎么设置嗨来电)

  • 最新2021Windows10专业版永久激活密钥/神key推荐 附激活工具(最新气象报告)

    最新2021Windows10专业版永久激活密钥/神key推荐 附激活工具(最新气象报告)

  • Autorun.inf是什么文件?Autorun.inf果真就是病毒吗?(autotun.inf)

    Autorun.inf是什么文件?Autorun.inf果真就是病毒吗?(autotun.inf)

  • dedecms织梦去掉文档内链自动连接关键词的下划线(织梦的首页怎么换图片)

    dedecms织梦去掉文档内链自动连接关键词的下划线(织梦的首页怎么换图片)

  • 计提的增值税和实际缴纳的差额
  • 增值税发票平台怎么下载已认证发票
  • 制造费用的结转公式
  • 缴纳以前年度所得税在今年汇算清缴怎么填报
  • 实收资本印花税率是多少啊
  • 公司自有房产自用要交房产税吗
  • 用友财务软件怎么设置二级科目
  • 发出商品是用进货吗
  • 新企业需要结转增值税吗
  • 企业未按规定取得发票如何处理
  • 结转产成品会计分录怎么做
  • 社保证明缴费证明查询在哪查
  • 个人所得税的税收优惠项目有哪些
  • 岗位津贴一定要发吗
  • 个人是否可以开展募捐
  • 哪种情形
  • 售后返租税收规定
  • 小企业会计准则主要按照什么计量
  • 合并报表收费
  • 分期开发是什么意思
  • 库存商品的核算方法
  • 日用品 食品
  • 流动资产固定资产和无形资产都是资产类账户
  • 收到合同款
  • win10通知怎么打开
  • 微软推出windows11系
  • 公司的净资产总值怎么算
  • Win10 Build 19044.1379/19043.1379更新补丁KB5007253预览版推送
  • 银行本票实际金额小于票面金额
  • 增值税发票半年后能冲红
  • 取得增值税发票丢了怎么是好
  • 支付给个人的劳务报酬代扣个税
  • thinkphp接收ajax数据
  • 固定资产以前年度未入账怎么处理
  • 微信小程序授权管理在哪里
  • vmstat命令 监视系统资源状态
  • code .命令
  • 无形资产和固定资产减值准备可以转回吗
  • 暂估入库会计
  • 专票开户行少写一个字
  • php安装插件
  • 老板天天吸烟
  • 将购入的原材料用于不动产在建工程
  • 有外币业务需不需要交税
  • 装修工程一般质保几年
  • 在SQL Server中使用存储过程的优点包括
  • sql动态执行
  • 各种账簿的登记依据和登记方法分别是什么
  • mysql中的null值和空
  • 税控盘服务费小规模可以抵扣吗
  • mysql三种安装方式
  • 企业外购的软件叫什么
  • 劳务外经证预缴税款
  • 公户转到老板私户要多久
  • 拆迁补偿怎么算的
  • 以前年度的销售退回能否直接冲减销售收入
  • 企业最应避免的外部环境和内部条件组合是
  • 工程造价咨询公司招聘
  • 农产品收购发票如何抵扣进项税
  • 企业印花税率
  • 设置包装盒
  • mysql案例分析
  • java连接sqlserver数据库对象名无效
  • mysim和innodb
  • mac如何隐藏桌面
  • fedora soas
  • windows server2012安装完没有桌面
  • linux系统的文件怎么导出来
  • oracle linux6.9
  • 查看win8.1版本
  • win8.1 微软拼音设置
  • linux备份恢复
  • JavaScript:Array类型全面解析
  • javascript访问用户cookie
  • javascript教程chm
  • java script课程
  • python convexhull
  • 广西增值税发票查询平台
  • 宁夏退休职工网上认证
  • 怎么称呼税管员比较好
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设