HTML中float浮动溢出父级元素的处理方法
来源:互联网 发布:rpc服务端口 编辑:程序博客网 时间:2024/06/06 12:21
今天偶然又用到float控制元素位置,可是定义float属性就不在父级元素内部,调了很久发现自己傻逼了,我也只试过两个解决方法,如下:
最开始的代码:
<html><head></head><body><div style="border:2px solid #000000;" ><span>hello worldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</span><input type="submit" value="编辑" style="float:right;"></div></body></html>
结果:
解决方法一:
在父级块的元素样式中添加 overflow:auto
<html><head></head><body><div style="border:2px solid #000000;overflow:auto;" ><span>hello worldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</span><input type="submit" value="编辑" style="float:right;"></div></body></html>结果:
解决方法二:
在float的元素后面加一个别的标签,但是如果隐藏标签的话还是会浮动出去。。。
<html><head></head><body><div style="border:2px solid #000000;" ><span>hello worldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</span><input type="submit" value="编辑" style="float:right;"><p>hello</p></div></body></html>
结果
虽然这些都治标不治本,float属性允许你将普通元素流中的元素在它的包含元素内尽可能地向左或向右排列。可是还是溢出了。。
0 0
- HTML中float浮动溢出父级元素的处理方法
- CSS中元素内容的浮动属性float
- html、css清除浮动float的三种方法
- html中清除浮动(float)带来的影响
- css中清除浮动的几种方法(撑起浮动元素父元素的高度)
- 关于float浮动的块级元素在编写html时先后顺序对布局的影响
- 使用float浮动之后,父元素“塌陷”的解决办法
- 关于margin-top溢出父节点元素的处理方法
- 浮动元素父元素设置css清除浮动的方法
- CSS:浮动元素(float)的认识
- 浮动元素float的详细内幕
- 关于自适应屏幕,设置子元素浮动,父div不能包裹子div,子元素中内容溢出的问题。
- 解决float浮动带来的父元素高度没有的问题---清除浮动
- 解决float浮动带来的父元素高度没有的问题---清除浮动
- 浮动元素(float)
- 浮动元素(float)
- css:float浮动元素
- css 中 float:left ,right 浮动与非浮动内联元素与块元素之间的显示关系
- JS对RUL解码 JS将PHP中urlencode编码的字符串解码
- Boost.Asio c++ 网络编程翻译(10)
- 项目中如何体现Spring中的切面编程
- window下oracle服务简介
- HDU——5018 Revenge of Fibonacci
- HTML中float浮动溢出父级元素的处理方法
- Linux设备驱动之——input子系统
- 文件IO的基础操作(一)
- O0 下未初始化,未使用的局部变量也会被优化
- Ubuntu亮度设置
- 详解MySQL中EXPLAIN解释命令
- C#多线程的生产者和消费者
- Unity 3D中的内存管理
- 如何在不影响默认安全性的前提下使用ckeditor+fckeditor+asp.net(C#)?