HTML&CSS
殘血★戰狼王
这个作者很懒,什么都没留下…
展开
-
HTTP常见状态码(14种)
HTTP常见状态码(14种)HTTP状态码表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常或者是出现的错误,能够根据返回的状态码判断请求是否得到正确的处理很重要。状态码由3位数字和原因短语组成,例如下图所示:数字中的第一位指定了响应类别,后两位无分类,响应类别有一下5种:状态码分类表服务器处理请求出错类别原因短语1xxInformational(信息性状态码)接受的请求正在处理2xxSuccess(成功状态码)请求正常处理完毕3xxRe原创 2020-12-01 09:49:54 · 162 阅读 · 0 评论 -
元素居中的三种方式
元素居中的三种方式面试题如何让一个元素在父元素中上下左右居中?共同的dom结构如下: <div id="box"> <div id="x"></div> </div>方法一:父相自绝后,子分部向左向上移动本身宽度和高度的一半(也可以用 transform:translate(-50%,-50%))最常用方法 #box{ width: 400px; height: 400px;原创 2020-12-02 21:37:34 · 212 阅读 · 0 评论 -
HTML5和css3新特性 === 前端常见浏览器兼容性问题解决方案
HTML5和css3新特性css3新特性1、选择器2、背景和边框3、文本效果4、2D/3D 转换 — 变形(transform)、过渡(transtion)、动画(animation)1. 选择器常规选择器:原创 2020-12-04 20:08:30 · 1248 阅读 · 0 评论 -
行内元素有哪些?块级元素有哪些? 空(void)元素有那些?==== 你知道CSS Hack吗?===== 简述一下src与href的区别 ===== link与@import区别
行内元素有哪些?块级元素有哪些? 空(void)元素有那些?CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,比如div默认display属性值为“block”,成为“块级”元素;span默认display属性值为“inline”,是“行内”元素。行内元素有:span a b i img input select strong块级元素有:div p h1-h6 ul table form ul ol li dl dt dd…空元素(原创 2020-12-03 21:43:50 · 256 阅读 · 0 评论 -
常用的页面布局(两栏布局、三栏(圣杯、双飞翼)布局)
常用的页面布局(两栏布局、三栏(圣杯、双飞翼)布局)常用的页面布局(两栏布局、三栏(圣杯、双飞翼)布局)//html<div id="left">左边定宽</div><div id="right">右边自适应,前端前端前端前端前端前端前端前端前端前端</div>1、左边左浮动,右边加oveflow:hidden;变成BFC清除左侧浮动元素的影响 #left{ float: left; width: 200px; b原创 2020-12-03 21:24:12 · 252 阅读 · 0 评论 -
清除浮动的4种方式
清除浮动的4种方式为什么要清除浮动?清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题如下:给父盒子设置一个boder,内部放两个盒子一个big 一个small,未给big和small设置浮动,则他们会默认撑开父盒子。当我给内部两个盒子加上float属性的时候底部的footer盒子就会顶上来,然后父盒子因为没设置高度,变成一条线,big和small已经浮动了清除浮动的方法(最常用的4种)一、 额外标签法: 给谁清除浮动,就在其后额外添加一个空白标签 。优点: 通俗易原创 2020-12-02 21:34:12 · 207 阅读 · 0 评论 -
css布局中的BFC问题
css布局中的BFC问题1. 面试题—双边距(边距重叠)什么是边距重叠?什么情况下会发生边距重叠?如何解决边距重叠?边距重叠: 两个box如果都设置了边距,那么在垂直方向上,两个box的边距会发生重叠,以绝对值大的那个为最终结果显示在页面上。有两种边距重叠的情况:1. 父子关系的边距重叠父子关系,如果子元素设置了外边距,在没有把父元素变成BFC的情况下,父元素也会产生外边距给父元素添加 overflow:hidden这样父元素就变为 BFC,不会随子元素产生外边距<原创 2020-12-01 21:44:20 · 118 阅读 · 0 评论 -
盒模型与BFC
盒模型与BFC1. 什么是盒子模型?在我们HTML页面中,每一个元素都可以被看作一个盒子,而这个盒子由:内容区(content)、填充区(padding)、边框区(border)、外边界区(margin)四部分组成。2.盒子模型有哪两种标准模式下: 一个块的总宽度(页面中占的宽度)= width + margin(左右) + padding(左右) + border(左右)怪异模式下: 一个块的总宽度= width + margin(左右)(即width已经包含了padding和border值)原创 2020-12-01 21:29:21 · 78 阅读 · 0 评论