当前位置: 首页 > news >正文

通辽网站建设tlyltd南通装修网站大全

通辽网站建设tlyltd,南通装修网站大全,域名推广技巧,vpswindows俄罗斯文本流#xff0c;概括地说其实就是一系列字符#xff0c;是文档的读取和输出顺序#xff0c;也就是我们通常看到的由左到右、由上而下的读取和输出形式#xff0c;在网页中每个元素都是按照这个顺序进行排序和显示的#xff0c;而position属性可以将元素从文本流脱离出来…文本流概括地说其实就是一系列字符是文档的读取和输出顺序也就是我们通常看到的由左到右、由上而下的读取和输出形式在网页中每个元素都是按照这个顺序进行排序和显示的而position属性可以将元素从文本流脱离出来显示。 文档流英文原版文档为normal flow翻译成常规流、普通流也就更好理解它了。 从直观上理解常规流指的是元素按照其在 HTML 中的位置顺序决定排布的过程,主要的形式是自上而下块级元素,一行接一行,每一行从左至右行内元素。 定位类型包括三种 常规流又包含三种类型:块级元素的块级格式、行内元素的行内格式以及两种元素的相对定位方式。 浮动float 绝对定位position:absolute/position:fixed   W3C的文档9.3 Positioning schemes In CSS 2.1, a box may be laid out according to three positioning schemes: Normal flow. In CSS 2.1, normal flow includes block formatting of block-level boxes, inline formatting of inline-level boxes, and relative positioning of block-level and inline-level boxes. Floats. In the float model, a box is first laid out according to the normal flow, then taken out of the flow and shifted to the left or right as far as possible. Content may flow along the side of a float. Absolute positioning. In the absolute positioning model, a box is removed from the normal flow entirely (it has no impact on later siblings) and assigned a position with respect to a containing block. An element is called out of flow if it is floated, absolutely positioned, or is the root element. An element is called in-flow if it is not out-of-flow. The flow of an element A is the set consisting of A and all in-flow elements whose nearest out-of-flow ancestor is A. 1 脱离文档流 所以说脱离文档流只有两种情况float和绝对定位。 1.1 浮动脱离文档流 利用float脱离文档流的时候其他盒子元素会无视这个元素但是其他盒子内的文字依然会为它让出位子环绕在其周围也就是说不脱离文本流。下面是在常规流中的代码及效果只展示body中的内容   div classoutOfNormalThis is outofNormal content area. /div h2normal contentnormal contentnormal contentnormal contentnormal content/h2 pThis is normal content area.This is normal content area.This is normal content area.This is normal content area./p   CSS .outOfNormal{height: 200px;width: 220px;background-color: #000000;color:#FFFFFF;text-align:center;line-height:200px;overflow:hidden; } 效果图   给div加上浮动属性之后 .outOfNormal{height: 200px;width: 220px;background-color: #000000;color:#FFFFFF;text-align:center;line-height:200px;overflow:hidden;float:left; }   可以发现div脱离了文档流h2元素和p元素都定位不到div所以顶了上来。但是其中的文字却还是定位在div的右边说明此时脱离了文档流并没有脱离文本流。 但是值得注意的是如果一个浮动元素的上一个元素也是浮动的那么它会跟在上一个元素的后面。 1.2 绝对定位脱离文档流absolute 将浮动改为绝对定位absolute .outOfNormal{height: 200px;width: 220px;background-color: #000000;color:#FFFFFF;text-align:center;line-height:200px;overflow:hidden;position:absolute; } 可以发现此时的文字也顶到最左侧忽略了div脱离了文档流同时也脱离了文本流。 1.2 绝对定位脱离文档流fixed 再用position:fixed;试试 .outOfNormal{height: 200px;width: 220px;background-color: #000000;color:#FFFFFF;text-align:center;line-height:200px;overflow:hidden;position:fixed; } 发现效果相同。 总结也就是说使用float可以使元素脱离文档流而不脱离文本流元素无视它的存在但是元素中的文字会围绕在它周围但是不会脱离dom树用浏览器的审查元素就可以看到脱离文档流的元素、而使用绝对定位可以使元素脱离文档流和文本流元素和其中的文字都定位不到它的存在。 参考https://www.zhihu.com/question/24529373/answer/29135021     https://www.zhihu.com/question/21911352转载于:https://www.cnblogs.com/xiaokeai0110/p/9184983.html
http://wiki.neutronadmin.com/news/380836/

相关文章:

  • 通用网站后台管理系统(php版)WordPress可以写多少文章
  • 商城网站建设快速服务专门做物业催收的网站
  • 贵州安顺住房城乡建设网站百度权重怎么查询
  • seo流量增长策略seo优化网站的手段
  • 做微网站公司简介网站开发宣传方法
  • 有道网站提交入口在线培训app
  • 合肥网站建设百姓网百度怎么发布网站
  • 网站 ftp商丘三合一网站建设
  • 青岛公司网站制作html编辑器中文版
  • 网站需要人员手机音乐制作软件
  • 卖东西专业网站网上注册网络科技公司需要多少钱
  • 沈阳网站设计外包万户做网站怎么样
  • 北京网站建设公司降龙基于微信公众号开发
  • 电脑打不开建设银行网站成都网站搭建公司哪家好
  • 网站怎么做多语言展示绿派网站建设
  • 快速搭建网站的方法网页查询系统
  • 先做网页设计还是先弄网站线下宣传渠道和宣传方式
  • 网站内容设计模板wordpress远程保存图片
  • 自己做卖东西网站七牛 wordpress
  • 河北沧州网站建设一站式电商网站建设
  • win7建网站教程青县有做网站的吗
  • 盗用别的公司网站模块制作网站要步骤
  • 查pv uv的网站南昌做网站哪家专业
  • 环保行业网站开发打开百度网址
  • 网站建设开票税收分类怎么里ip做网站
  • 加强单位门户网站建设的通知建中英文网站
  • 广州建站优化公司深圳专业网站建设
  • 建站行业span分析俄罗斯外贸公司名录
  • 世界杯直播观看网站宁波在线网
  • 凡科做网站的方法html网页代码大全的阅读