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

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

  • 微信头像怎么看(微信头像怎么看不见了)

    微信头像怎么看(微信头像怎么看不见了)

  • iphone13面容解锁怎么直接进去(iphone13面容解锁戴口罩)

    iphone13面容解锁怎么直接进去(iphone13面容解锁戴口罩)

  • 微信朋友圈置顶文字怎么弄(微信朋友圈置顶功能怎么设置)

    微信朋友圈置顶文字怎么弄(微信朋友圈置顶功能怎么设置)

  • 华为笔记本投屏怎么设置(华为笔记本投屏快捷键)

    华为笔记本投屏怎么设置(华为笔记本投屏快捷键)

  • Windows7结束任务栏快捷键(windows结束任务的组合键)

    Windows7结束任务栏快捷键(windows结束任务的组合键)

  • 华为智慧分屏怎么用

    华为智慧分屏怎么用

  • 苹果11怎么设置日历(苹果11怎么设置电量显示100%)

    苹果11怎么设置日历(苹果11怎么设置电量显示100%)

  • 京东发货多发了谁承担(京东多发货会叫我退吗)

    京东发货多发了谁承担(京东多发货会叫我退吗)

  • 微信私信是什么意思(微信新功能私信)

    微信私信是什么意思(微信新功能私信)

  • sm-g9350是什么手机

    sm-g9350是什么手机

  • qq群禁言怎么设置(qq群禁言怎么设置退群之后不能加群)

    qq群禁言怎么设置(qq群禁言怎么设置退群之后不能加群)

  • 手机校园网认证页面打不开(手机校园网认证页面弹不出来)

    手机校园网认证页面打不开(手机校园网认证页面弹不出来)

  • 抖音音浪在哪里查看(抖音音浪在哪里查看别人直播的)

    抖音音浪在哪里查看(抖音音浪在哪里查看别人直播的)

  • qq如何不加好友直接发消息(qq如何不加好友发消息)

    qq如何不加好友直接发消息(qq如何不加好友发消息)

  • 苹果手机内存扩容后果(苹果手机内存扩容之前数据还在吗)

    苹果手机内存扩容后果(苹果手机内存扩容之前数据还在吗)

  • 高额半停机怎么恢复(高额半停机怎么自行解除)

    高额半停机怎么恢复(高额半停机怎么自行解除)

  • windows关机命令(windows关机命令快捷键)

    windows关机命令(windows关机命令快捷键)

  • vivoy71支持无线充吗(vivoy7s支持wifi6)

    vivoy71支持无线充吗(vivoy7s支持wifi6)

  • 公交卡在哪里充值(市民卡充值公交卡在哪里充)

    公交卡在哪里充值(市民卡充值公交卡在哪里充)

  • 电脑桌面任务栏跑到左边去了(电脑桌面任务栏跑到上面去了怎么还原)

    电脑桌面任务栏跑到左边去了(电脑桌面任务栏跑到上面去了怎么还原)

  • 如何解决Win10截屏屏幕会缩小?(win10j截图)

    如何解决Win10截屏屏幕会缩小?(win10j截图)

  • 阿巴拉契亚国家步道,新泽西州斯托克斯州立森林 (© Frank DeBonis/Getty Images)(阿巴拉契亚国家步道的英文怎么说)

    阿巴拉契亚国家步道,新泽西州斯托克斯州立森林 (© Frank DeBonis/Getty Images)(阿巴拉契亚国家步道的英文怎么说)

  • 西班牙的藏红花 (© Juan-Carlos Munoz/Minden Pictures)(西班牙的藏红花好不好)

    西班牙的藏红花 (© Juan-Carlos Munoz/Minden Pictures)(西班牙的藏红花好不好)

  • 由哈勃太空望远镜拍摄的大麦哲伦星云 (© ESA/Hubble/NASA)(哈勃太空望远镜取得的部分成果有哪些)

    由哈勃太空望远镜拍摄的大麦哲伦星云 (© ESA/Hubble/NASA)(哈勃太空望远镜取得的部分成果有哪些)

  • 小规模纳税人起征点和免征额
  • 企业一般户需要哪些资料
  • 个体户需要给员工交保险吗
  • 收到货款发货了没开发票怎么入账
  • 发票备注栏必须备注的有哪些
  • 人员新增申报表
  • 本月缴纳增值税和上个月账本金额不对
  • 一般纳税人所得税优惠政策最新2022
  • 平销返利企业所得税处理
  • 企业会计制准下增值税科目的核算
  • 简易计税项目可以差额征税吗
  • 国税一个月没报税罚款多少
  • 开汽车租赁发票需要什么资料?
  • 小规模纳税人不允许开具零税率发票
  • 外贸企业出口货物会计账务处理
  • 暂估入库企业所得税税率
  • 用友加密狗可以拔下来么
  • 英雄联盟符文推荐怎么不弹出来
  • 什么是商务接待与拜访
  • linux桌面不见了
  • win10wifi老是自动断开怎么回事
  • 大沙丘国家公园在哪里
  • 在建工程计提减值准备计入什么科目
  • 用友预收货款账务处理
  • php递归遍历文件夹
  • vuecli websocket
  • 怎么给复选框赋值
  • vue获取设备id
  • 初级职称到中级职称需要上继续教育课吗
  • 抖音是如何成功的
  • 计算机视觉opencv 有什么项目
  • 企业所得税怎么征收几个点
  • 非限定性资产和业务活动表关系
  • 织梦标签理解
  • 结转制造费用金额
  • 销售劳务和销售货物的区别
  • 联营企业属于关联实体吗
  • sqlserver2008新建实例
  • show processlist
  • 哪些情况属于
  • 每月随工资扣的房费缴纳个税吗怎么算
  • 在建工程的土地可以查封吗
  • 收到自然人税务申报短信
  • 应收账款借方余额
  • 非营利组织的一般战略是
  • 同一个单位能否交五险
  • 房地产企业怎么预缴企业所得税
  • 销项税和进项税计算公式
  • 无法支付的应付账款为什么计入营业外支出
  • 固定资产已提完折旧,但仍在使用,需要定期清理吗?
  • 化妆品的成本利润率
  • 收到跨年的发票怎么入账
  • 收到以前年度税费返还的会计分录
  • 农产品收购发票如何抵扣进项税
  • 租金是含税价还是含税金
  • 企业的源头
  • 高新技术企业退出机制
  • 个体工商户个人经营所得税税率表
  • sql删除重复数据只保留一条日期最大的
  • MySQL中的max()函数使用教程
  • 搜索框打开
  • 远程桌面安装
  • 强化廉洁意识 筑牢思想防线
  • 清除cmos后电脑不启动
  • 在linux中使用什么命令可以执行shell脚本
  • win7系统共享打印机设置方法
  • 为啥没有win8 win9
  • Win7系统打开D盘文件后怎么没有后退箭头
  • cocos2dx schedule
  • cocos2dx 3.0 quick lua schedler
  • 实现原生的ajax
  • jquery 文本框
  • shell脚本遍历
  • jQuery实现磁力图片跟随效果完整示例
  • django命令行
  • 国家税务总局票据丢失罚款标准
  • 装饰装修公司需要什么
  • 安徽省国家税务总局电子税务局
  • 纳税人被列入非正常户超过三个月的情况
  • 注销税务登记存货如何处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设