



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
htm15css3面试题及答案,前端面试题及答案-CSS篇
这篇文章并不是最全的前端面试题(没有最全•只有更全),只是针对自己面试过程中遇到的一些难题、容易忽略的题做一个简单的笔记•方
便后面月面国需要的小伙伴们借釜.后续内容会不定时更新•与错误之处希望大家不吝指出•
1、CSS3的新特性
实现圆黄(border-radius)
阴影(box-shadow)
文字加特奴(text-shadow)
线性渐变(gradient)
旋军专(transform)
媒体查询•多栏布局
具体
2、CSS中link和@1(7^。11的区别link
属于HTML标签,而@1|7^0代是CSS提供的;
页面被加靓的时•link会同时被加载♦引用的CSS会等到页面被加载完再加载;
import只在IE5以上才能识别,用link是HTML标签,I兼容问题;
link方式的样式的权重高于@import的权重.
3、介绍一下CSS的盒子模型
通过css3新增的属性box-sizing:content-box|border-box分别设首盒模型为标准模型(content-box)和正模型(bnrder-box)详细介绍
两种盒模型:标准W3C盒模型'正盒模型・
区别对比:(注意蓝色背景区域大小)
标准盒模型元素宽度width=content=100px-§度计算相同
IE模型元素宽度width=content+2xpadding+2xborder=70px+2xlOpx+2x5px=lOOpx•4、
CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?CSS3新增伪类有那些?
选择符
l.id选择器(#myid)
2.类选择器(.myclassname)
3.标签选拦器(div,hl,p)
4.相邻选择器(hl+p)
5.子选择器(ul>li)
6.后代选择器(lia)
7.通配符选择器(*)8.
属性选择器(a[rel="external"])
9.伪类选择器(a:hover,li:nth-child)
继承
1.可继承的样式:font-sizefont-familycolor,text-indent;
2.不可继承的样式:borderpaddingmarginwidthheight;
新增伪类
p:first-of-type选择属于其父元素的首个
元素。
p:last-of-type选择属于其父元素的最后
元素・
p:only-of-type选择属于其父元素唯一的
元素。
"only-child选择属于其父元素的唯一子元素的每个
元素。
p:nth-child⑵选择属于其父元素的第二个子元素的每个
元素。
:enableddisabled控制表单控件的禁用状态•
xhecked单选框或复选框被选中•
优先级算法规则:优先级就近原则,同权重情况下样式定义最近者为准;
'important>id>class>tag
important比内联优先级高,但内联比id要高5、
为什么要清除浮动?如何清除?
引起的问题:(1)
父元素的高度无法被撑开•影响与父元素同级的元素(2)
与浮动元素同级的和浮动元素会跟随其后
(3)若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构解
决方法:
1、利用clear清除浮动
.son{
clear:left|right|both|auto
}
2、在父元素后面额外添加标签
3、父元素上使用after伪类
#parent:after{
content:
clear:botn;
height:0;
display:block;
}
4、利用overflow清除浮动
#parent{
overflow:auto;
display:inline-block;
}
6、实现垂直居中的几种方法
margin:auto
.parent{width:
400px;height:
400px;
position:relative;
.son{
position:absoulte;
left:0;
right:0;
top:0;
bottom:0;
margin:auto;
)
}
margin-left、margin-top负值法(需知道子元素width、height)
.parent{width:
400px;height:
400px;
position:relative;
.son{
position:absolute;
width:lOOpx;
height:160px;
left:50%;
top:50%;
//margin-top:translateY(-50%);
//margin-left:translateX(-50%);
margin-top:-80px;
margin-left:-50px;
}
)
flex
,parent{displ
ay:flex;
align
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八下语文期中小卷1(答案)
- 专业英语 Unit 3教案学习资料
- 2024年份9月家庭昆虫饲养员物种逃逸应急处理条款
- 角膜塑形镜验配基础知识
- 建筑行业会计基础知识
- 《优雅弧线:撑杆跳高》课件
- 激光开孔最小直径
- 电子商务合作协议委托书
- 货车合伙协议书二零二五年
- 2024-2025学年中考历史复习- 阶段检测卷四(世界史)(含答案)
- 小学英语牛津上海版5B Unit2 Weather George in four seasons部优课件
- 建筑工人实名制管理及农名工工资支付有关事项流程图
- 欢迎上级领导莅临检查指导
- 信用修复申请书
- 影像核医学与分子影像复习试题(含答案)
- “十四五”生物质能源发展规划
- 《黄帝内经素问》注序.ppt
- 第4章不锈钢及耐热钢的焊接
- 大医院净化工程施工组织设计方案
- 长江重点生态区(含川滇生态屏障)生态保护和修复规划
- 陕旅版四年级下册英语全册教案及各单元知识点总结
评论
0/150
提交评论