快捷导航

float浮动覆盖的问题

*{margin:0;padding:0;}body{min-width:700px;}.top,.footer{float:left;width:70%;height:40px;background:#ddd;line-height:40px;text-align:center;}        11111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222244444444444444444555555555555555555想问下头部设置了浮动的话,中间的div里的文字是不会被提上去或者被遮盖吗?

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

你要知道浮动最初设计出来是用来做什么的,浮动是可以用来做文字环绕图片的.图片设置浮动之后,它之后的元素就可以环绕它.你可以吧main元素设置的短一点.就会发现了,之所以你看到main没有提上去,是因为你的文字太长,又不能换行,浮动元素剩下的那半部分放不下main函数.
.main{word-wrap:break-word;word-break:break-all;}这样设置一下强制断行,你就能看到文字环绕了
回复

使用道具 举报

遮盖要写定位的
浮动的话如果长度超宽会自动换行的~
回复

使用道具 举报

可能感兴趣的问答

发新帖
TA的信息
  • 会员所属: 注册会员
  • 认证信息: 邮箱认证手机认证
  • 微信访问
  • 手机APP