为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 叶0528
id为father的div,原为块状元素(display:block;),独占一行。当{display:table-cell}或{display:inline-block;}时,#father变为行内元素(display:inline-block;),不能独占一行,{margin:0 auto;}就失效了。设计一个左右大小相互适应的布局,css可以参考如下:#father{ width:80%; height:600px; margin:0 auto}#left{ width:20%; height:60...

最赞回答 / qq_天天_66
图片进行了浮动,宽度为56px,然后右侧并没有浮动,使用margin-left:76px后,图片和右侧div存在20px的间距。

最新回答 / KWalk
现在看起来呢?

已采纳回答 / 兔子鱼
不同的浏览器以及同一浏览器的不同版本对 align 属性的某些值的处理方式是不同的。HTML 4.01 不推荐使用 align 属性,XHTML 1.0 Strict DTD 不支持该属性,同时 HTML 5 也不再支持该属性。

最新回答 / 明月清泉石上流
浮动会造成文字环绕效果,li使用浮动,会造成父级元素ul高度塌陷

最赞回答 / 慕勒4647995
block你可以定义一个div,里面加img和p标签验证,当二者都设置float时,会变为block,你可以用firebug查看,移动到标签位置,就会看到显示的区域展现。元素设置float跟包裹其父元素的width也有很大关联。。。。可以看成内部的元素根据自身width,在占位。。。

最新回答 / 晴书文文
恩恩我不懂什么大道理,我只想学好我的web前端

最新回答 / qq_珍惜眼前_0
用在加了浮动的元素的父级元素上,就是比浮动元素大一级的元素

最新回答 / Michael_YangF
解决方案:合理使用浮动,哈哈哈哈哈。。。

最新回答 / 不知不觉后知后觉
我的理解是浮动元素会浮动到最前面,挤开前面的内容,而不是覆盖前面的内容。

最新回答 / 玖零儛
换浏览器吧→_→,现在坚持用IE的不多了
课程须知
既适合学习过CSS基础知识的新手深入学习,也欢迎有经验的小伙伴加深了解噢!
老师告诉你能学到什么?
通过追溯CSS/HTML发展历史,知道Float出现的原本作用是什么,从而可以帮助我们解答很多疑惑。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消