欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是通过网络精心收集筛选的最优节选:“HTML网页制作:[20]制作浮动效果”,请注意:文中所谈及的内容不代表本站的真正观点,也请不要相信各种联系方式。下面是关于网络上HTML网页制作:[20]制作浮动效果的整理详细信息
详细操作
1.不浮动的框框智能上下移动
2.浮动的框框可以左右移动
3.框框并不是无限的左右移动,当他碰到父元素的包含框或者另一个浮动框的边框,则停止
4.浮动框已经脱离了文本的普通流。你可以理解为我们人都是生活在地球的土地上,人和人是无法站在同一个地方的,因为空间无法重叠,无论是房子也好、其他也好都要有一定的规划和排序。而浮动框就像是天上的飞机,他是浮动在天上的,飞机完全可以从你的头顶上飞过去。
额,例子举得不太好,你能理解吗?浮动框就是在位于网页之上,可以飞来飞去,不受网页本身的文本流的控制。
![HTML网页制作:[20]制作浮动效果](http://www.52ij.com/uploads/allimg/160414/1556121249-0.jpg)
首先,看我们文本的普通流,他是一种楼层结构。只要你属于普通流,就必须遵守。块元素必须是垂直排列的,比如div.
![HTML网页制作:[20]制作浮动效果](http://www.52ij.com/uploads/allimg/160414/1556123208-1.jpg)
而浮动就是让这些楼层结构的框架左右排列,如下图
![HTML网页制作:[20]制作浮动效果](http://www.52ij.com/uploads/allimg/160414/1556125150-2.jpg)
以上就是浮动的作用,应该可以说,现在的网站有会有浮动的身影。
来看语法:
float:left 浮动向左
float:right 浮动向右
![HTML网页制作:[20]制作浮动效果](http://www.52ij.com/uploads/allimg/160414/15561253B-3.jpg)
不过浮动框也不是完全不受控制的。
比如,飞机可以飞到人的头顶上,他们互不影响。
但是飞机和飞机之间却是不能碰撞的(意会就行,别讨论更深的关于飞机的东西,小编不懂)
如图所示:
对图一而言,设置框一向左浮动,框二和框三不浮动。
所以,框2和框3位于文本流,一个上一个下, 很好理解。而框1向左浮动,所以位于框2的上方,将其覆盖。
OK,如果你要问,为什么是框1覆盖框2,而不是框2覆盖框1.那么这就要提到之前说的盒子模型。盒子模型,就好像我们从上往下看一个鞋盒子。OK,重点是从上往下看,自然看到的是上面的东西,也就是飞机喽。
再看图二,3个框都是向左浮动,所以他们都在浮动流层,脱离文本流。所以,同样位于浮动流层的他们,就必须准守浮动流层的规则,互相无法重叠,最多边框碰撞在一起,如图所示。
![HTML网页制作:[20]制作浮动效果](http://www.52ij.com/uploads/allimg/160414/1556124045-4.jpg)
举个例子
.perent{ width:350px; height:350px; background:#CCC;}
div{width:100px; height:100px; margin-bottom:10px; }
.div1{ background:#0F6;}
.div2{ background:red;}
.div3{ background:blue;}
注意:绿色框1,红色框2,蓝色框3
看网页效果图
![HTML网页制作:[20]制作浮动效果](http://www.52ij.com/uploads/allimg/160414/1556121b3-5.jpg)
用户类似问题:
问题1:网页制作 HTML中 动态效果的实现
鼠标悬停用a:hover伪类啊,然后a用一个背景图,hover用一个背景图啊. >>详细
问题2:关于网页制作,制作浮动小窗口
这个可以使用css来制作!也有专门的商务厅代码!商务厅代码你上网搜搜下载一个就可以!css的用定位实现!应该是 >>详细
问题3:网页制作浮动窗口代码添加后运行窗口不会浮动
一般来说,你所说的这种情况多半是由于在线调用浮动广告,你可以右键浮动广告,查看属性,查找到图片文件名或者FLASH文件名,然后在下载下来的网页中查找你前面查看到的文件名,然后删除调用的语句即可 >>详细
问题4:求HTML如何制作表格中的向下浮动效果
你这不就是需要文本有下划线么?为什么要这么复杂埃直接给文本设置好下划线属性不好了埃 text-decoration: underline; >>详细
问题5:跪求网页高手:Dreamweaver怎样制作浮动层和其他问题
图看不清楚!!! 模糊的给你回答一下: 第一个问题:需要使用css或者js控制,使它一直保持在你计划的位置: 第二个问题:你的css有问题 第三个问题:(同上) >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
