首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTML中CSS浮动布局特点

※ 相当于从地面飘到了空中,如果一个元素按照正常标准流来显示,会在html中所属位置上占位,后面的元素会紧跟着它,但是浮动脱离了标准流,以后我们在看到浮动元素之后,不能以正常标准流里进行判断。...浮动元素比标准流高半个级别,可以覆盖标准流中元素。 浮动找浮动,下一个浮动元素会在上一个浮动元素后面左右浮动。 浮动元素会受到上面元素边界影响。...浮动元素有特殊显示效果: ※ 一行可以显示多个,不管元素是行内元素还是块级元素,设置浮动后,将来显示时候会在同一行内显示,除非一行放不下了,才会在第二行依次显示。...※ 可以设置宽高 注意点 浮动元素不能通过 text-align:center 或者 margin:0 auto 让浮动元素本身水平居中。

2.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    DIV+CSS布局和TABLE布局优缺点

    HTML5学堂:TABLE布局是早以前CSS不存在时候兴起,是对TABLE标签不正规使用,Table标签就是表格,是用来显示数据,而不是用来布局网页,虽然它有时候布局网页很简单。...现在绝大多数网站都是用DIV+CSS布局。这两种布局各有各优点。 一.div+css布局好处: 1.符合W3C标准,代码结构清晰明了,结构、样式和行为分离,带来足够好可维护性。...2.布局精准,网站版面布局修改简单。 3.加快了页面的加载速度(最重要)(在IE中要将整个table加载完了才显示内容)。 4.节约站点所占空间和站点流量。...5.用只包含结构化内容HTML代替嵌套标签,提高另外搜索引擎对网页搜索效率。 二.table布局好处(table布局也不是一点用没有,这点是毋庸置疑) 1.容易上手。...2.可以形成复杂变化,简单快速。 3.表现上更加“严谨”,在不同浏览器中都能得到很好兼容。

    2K90

    利用Div + CSS快速布局页面

    目前最为广泛采用网页布局方式——Div + CSS 所谓Div + CSS,是指通过HTML「层」标签——,辅以CSS中对该「层」宽度、排列等样式定义,来实现网页布局一种方式...首先,每一个中都可以嵌入另外一个或几个,子子孙孙可无穷尽也。另外,要修改某个Div布局位置,也只需要相应调整其CSS样式即可。...这里就轮到CSS出场了。我们通过CSS样式定义,再在HTML中调用这些样式,就可以实现DivCSS连接。... 将页面等分成12栏 分栏布局是使用Div+CSS布局网页一种主要布局方式...样式定义,我们就可以开始自由地排列页面中Div啦,举例来说,假设下边图中黑框就是我们网页中要布局层,那我们就可以用其下代码来实现。

    2.1K10

    div+css | 底部 分页框 布局

    知识学而不用,那仅仅是知识,是别人智慧。运用知识,融汇贯通才能生发出自己智慧。你说是还是不是?...接下来我将会分享我所学给大家作为参考,以下是本次实现效果图,使用div+css布局,这里默认有html 和 css 基础。 ?...在开始写代码之前,我们先从外到内顺序对着图分析一下: 首先最外边框我们使用列表ul 标签 来实现 内部框自然是使用 li 标签 来实现,不过 li 是块元素,不能显示在一行,所以要将其转换为行内元素...通过以上分析会不会觉得实现起来更加容易呢?好,现在开始编写代码 <!...: 代码已完成,此刻你是否有一种立即尝试冲动~~那么抓紧动手趴。

    1.7K30

    回顾div+css几种经典布局

    三列布局 什么是三列布局 经典三栏布局:左右量栏固定,中间宽度自适应 可以利用浮动,定位,fiex布局,gird布局等方法来实现 以下是几种可以实现三列布局方法,各有优缺点 <!...圣杯布局是三列布局升级版,以上实现三列布局是完全静态,当元素溢出后,布局不会跟着拉伸,宽高是完全被固定好,在某些效果上不适用,圣杯布局解决了这个问题。...圣杯布局特点: 1. 两边固定,中间自适应 2. 当中列要显示完整 3....双飞翼布局跟圣杯布局相似,解决三列布局布局完全静态问题,不同是弥补圣杯布局缺点:用到了定位。...(在最外层布局中尽量不要用到定位,因为里层布局可能还会用到定位,最外层尽量保持纯净文档流,不要产生层级关系)但是双飞翼布局增加了一层dom节点。 圣杯布局和双飞翼布局对比: 1.

    1.7K30

    div+css布局时常见bug总结

    在此总结了常见浏览器兼容问题,里面也有IE6常见兼容问题,供大家分享。(只是页面布局bug) 欢迎补充!!!! 1.怪异模式:没有书写时会触发怪异解析现象。...2.不同浏览器中很多标签默认样式不同。一般用reset.css文件将浏览器重置。 3.横向双倍外边距:产生四个条件 浮动 块属性标签 有横向margin值 在ie6下。...4.默认行高:产生条件 ie6 设置文字高度超出盒模型内容区域 设置高度时会改变布局。解决办法:加入overfloat:hidden; 5.ie6不支持透明png图。...12.不支持最大最小宽高:标签最低高度宽度设置。解决方法:为单独设置hack。 13.子选择器在ie6中不能使用。div>p这是子选择器。可以用来选择父级下某个子级。...bug总结:常见bug都出现在版本低ie中。有可能bug产生于标签不合理使用或者css样式使用不当。 14.ie不同版本个别颜色差别。

    69120

    div+css布局时常见bug总结

    在此总结了常见浏览器兼容问题,里面也有IE6常见兼容问题,供大家分享。(只是页面布局bug) 欢迎补充!!!! 1.怪异模式:没有书写时会触发怪异解析现象。...2.不同浏览器中很多标签默认样式不同。一般用reset.css文件将浏览器重置。 3.横向双倍外边距:产生四个条件 浮动 块属性标签 有横向margin值 在ie6下。...4.默认行高:产生条件 ie6 设置文字高度超出盒模型内容区域 设置高度时会改变布局。解决办法:加入overfloat:hidden; 5.ie6不支持透明png图。...12.不支持最大最小宽高:标签最低高度宽度设置。解决方法:为单独设置hack。 13.子选择器在ie6中不能使用。div>p这是子选择器。可以用来选择父级下某个子级。...bug总结:常见bug都出现在版本低ie中。有可能bug产生于标签不合理使用或者css样式使用不当。 14.ie不同版本个别颜色差别。

    64960

    div+css布局时常见bug总结

    在此总结了常见浏览器兼容问题,里面也有IE6常见兼容问题,供大家分享。(只是页面布局bug) 欢迎补充!!!! 1.怪异模式:没有书写时会触发怪异解析现象。...2.不同浏览器中很多标签默认样式不同。一般用reset.css文件将浏览器重置。 3.横向双倍外边距:产生四个条件 浮动 块属性标签 有横向margin值 在ie6下。...4.默认行高:产生条件 ie6 设置文字高度超出盒模型内容区域 设置高度时会改变布局。解决办法:加入overfloat:hidden; 5.ie6不支持透明png图。...12.不支持最大最小宽高:标签最低高度宽度设置。解决方法:为单独设置hack。 13.子选择器在ie6中不能使用。div>p这是子选择器。可以用来选择父级下某个子级。...bug总结:常见bug都出现在版本低ie中。有可能bug产生于标签不合理使用或者css样式使用不当。 14.ie不同版本个别颜色差别。

    97270

    CSS 定位布局 - 绝对、固定定位设置居中悬浮div

    仅供学习,转载请注明出处 讨论问题 在上一篇 CSS 定位布局 - 相对、绝对、固定三种定位 中,发现当使用定位布局时候,存在一个无法使用margin居中方法。...从上图可以看出相对定位并不会影响margin居中布局。 设置一下绝对定位,看看会不会影响这种居中效果 ? 可以从图中看出,绝对定位会影响margin居中布局。...固定定位也是会影响margin居中布局,其实就是 margin-left: auto; 失效了。 好了,那么问题来了。这种情况下,该如何设置布局呢?...在绝对定位情况下,设置div居中布局 居中布局当然就要先使用left偏移来进行设置,不过这次偏移需要用百分比,不然浏览器稍微缩放就无法居中了。 ? ?...可以从上图看到left偏移了50%之后,div依然不是居中,那么下一步该怎么办呢?

    3.4K20

    采用DIVCSS布局对SEO优化有何好处?

    DIV+CSS布局,页面代码精简,这一点对XHTML有所了解都知道。代码精简所带来SEO优化直接好处有两点:一是提高spider爬行效率,能在最短时间内爬完整个页面,这样对收录有更好作用。...SEO优化中采用DIV+CSS布局好处有: 排名影响 基于XTHML标准DIV+CSS布局,一般在设计完成后会尽可能完善到能通过W3C验证。...我几项实验结果没有完全出来,但根据目前掌握情况来看,spider爬行Table布局页面,遇到多层表格嵌套时,会跳过嵌套内容或直接放弃整个页面。...网站中过多相似页面会影响排名及域名信任度。 而DIV+CSS布局基本上不会存在这样问题,从技术角度来说,HTML在控制样式时也不需要过多嵌套。...速度问题 DIV+CSS布局与Table布局减少了页面代码,加载速度得到很大提高,这在spider爬行时是很有利

    1.1K60

    php学习之div+css标准化布局(一)

    1.div+css布局 说明:在网页开发中,需要对页面内容进行“模块化标准布局”,把内容放入到某个位置,让页面形成固定规律展示出来 模块化:在网页中所有的内容都是以块来展示 标准化:在开发网站时是有一定标准...,w3c标准 好处:为了把html页面和css代码进行分离,在以后维护时和合作开发、有利于搜索引导抓取 2.无意义div和span 说明:在html标记中一般都是有自带名称。...如h1标题,a超链接 只有div和span是没有意义,所以布局就使用div和span,div一般给大块内容布局,span是给行内内容布局 块:不管内容多少,都只会占一行,可以改变大小但是还是独占一行...行内元素:内容多少占多少 3.块元素和行内元素转换 属性名 描述 属性值 display 块元素和行内元素转换 Block(块)、inline(行内)、inline-block(行内块) dispaly

    80921

    div布局和table布局对SEO影响

    ,还是有很多官网在使用着table布局,今天简单说说“div布局和table布局对SEO影响” 当div+css突然出现在网页设计行业时候,官方、民间无不推崇备至,仿佛table设计时代就要终结...,马上就要步入div+css时代,不懂得div+css你都不好意思说你会网页设计,不知div+css你都不好意思说你是站长,你要还是用table来设计站点,无数鄙夷之光就投射而来。...使用div+css布局,页面代码较为精简,代码精简所带来直接好处有两点: 一是标准化页面结构:     有利于统一设计管理,可以得到搜索引擎良好支持。...这仅仅是针对做网站来说,情况根据开发者技术而定,但是对于搜索引擎而言,div+css更能优化进行爬行和收录,哦对了还有最为重要一点: 基于XTHML标准DIVCSS布局,一般在设计完成后会尽可能完善到能通过...这样情况可能不是排名规则,最大可能还是spider爬行网站时,出现以上差异导致收录质量不同。建议建站或改版朋友们,技术许可情况下,还是选择div+css布局为好。

    74630

    CSS 布局

    如何形成特点是什么?有哪些应用场景?...#什么是 BFC Box:Box 是 CSS 布局对象和基本单位,你可以理解一个页面就是由很多 Box 组成 Formatting Context:即格式化上下文,它是存在页面中一块独立渲染区域...它是存在于页面中一块独立渲染区域,有一套单独渲染规则。这里元素不会在布局上影响到外面的元素(比如浮动/定位元素等等)。...#BFC 特点 BFC 垂直方向边距(margin)重叠 BFC 是一个独立容器,外面的元素不会影响到里面的元素 BFC 区域与会与浮动元素 box 重叠 计算 BFC 高度时候浮动元素也会参与计算...不和浮动元素重叠 在一个BFC中使用两个BFC可以做两列布局时使用 #水平居中布局 #空间居中布局 Grid 布局 .container { display: grid; place-items

    1.1K20

    CSS布局

    CSS有三种基本定位机制:普通流,浮动和绝对定位。...绝对定位 相对定位可以看作特殊普通流定位,元素位置是相对于他在普通流中位置发生变化,而绝对定位使元素位置与文档流无关,也不占据文档流空间,普通流中元素布局就像绝对定位元素不存在一样。...浮动布局 首先介绍一些浮动模型基本知识:浮动模型也是一种可视化格式模型,浮动框可以左右移动(根据float属性值而定),直到它外边缘碰到包含框或者另一个浮动元素边缘。...> 可以看出浮动后虽然黄色div布局不受浮动影响,正常布局,但是文字部分却被挤到了紫色浮动div下边。...> 在�`item2`样式中添加`clear:both;`就可以解决这个问题了。 参考文档 CSS布局 ——从display,position, float属性谈起.:

    1.1K20

    最强大 CSS 布局 —— Grid 布局

    Grid 布局是什么? Grid 布局即网格布局,是一种新 CSS 布局模型,比较擅长将一个页面划分为几个主要区域,以及定义这些区域大小、位置、层次等关系。...号称是最强大 CSS 布局方案,是目前唯一一种 CSS 二维布局。利用 Grid 布局,我们可以轻松实现类似下图布局,演示地址[1] ?...Grid 实战——实现响应式布局 经过上面的介绍,相信大家都可以看出,Grid 是非常强大。一些常见 CSS 布局,如居中,两列布局,三列布局等等是很容易实现。...image 参考 常见 Grid 布局用例[19] CSS Grid 网格布局教程[20] Grid 布局草案[21] 一行 CSS 代码实现响应式布局 – 使用 Grid 实现响应式布局[22]...] Grid 布局草案: https://drafts.csswg.org/css-grid/#intro [22] 一行 CSS 代码实现响应式布局 – 使用 Grid 实现响应式布局: https

    4K20
    领券