章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: 练习题 下一节 重新观看

3 秒后进入下一节

为你推荐

zkpplpp
PHP开发工程师

Web前端攻城师 五年网站开发经验 实践与教学的融合体 前/后台通吃 兴趣和研究方向是前端技术和数据库技术 爱生活 爱编程

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 慕斯卡232521
我想你是不是没弄明白。 css中没有clearfix属性,只有clear属性。 只有有人没把清除浮动的类名设置为 .clearfix。这样你直接引用这个样式。 所以说两个没有可比性。

最赞回答 / 慕瓜8101728
设置了clear:left之后,它将会视前面设置了float:left样式的元素为普通文档流。注意这句加粗的,是该元素之前的元素,也就是说,设置了clear:left之后的元素在普通文档流中。但若同时设置了float:left之后,该元素就不在文档流中了,但其前面的元素仍将视为在普通文档流中,也就是说:两句代码同时起作用。可以做个小试验:<...图片...>

最新回答 / 薄荷青年
有些会,有些不会

最新回答 / qq_乐響乐樂_0
父元素与子元素的关系是由元素相对于在文档中的位置决定的,若B元素包含在A元素内部,则A是B的父元素。举例:<div class="box1">            <div class="box2"></div>            </div>这里box2位于box1内部,box1便是box2的父元素。如果在box1里面再加入其它元素,box1也是这些元素的父元素。

最新回答 / 慕移动9181930
现在6.31可以append?就是说网页用html5编写的声明,其他版本的HTML会有点不一样

最新回答 / 慕神2398537
设置height:xx;line-height:xx; 取一样大的值就行

已采纳回答 / Z克森
百度复制:    一个元素设置了浮动样式后,会影响它的兄弟元素,至于如何影响,要看它的兄弟元素是块级元素还是内联元素。如果兄弟元素是块级元素,会无视这个浮动元素,即兄弟元素和浮动元素共处同行,浮动元素会覆盖兄弟元素。除非这些 div 设置了宽度,并且父元素的宽度不足以包含它们,这样兄弟元素才会被强制换行;如果兄弟元素是内联元素,则会尽可能围绕浮动元素。个人理解:    三个同级div,box1、box2、浮动后box1,2脱离标准文档流不再占用空间,块级元素box3无视box1,2导致12覆盖box3,但...

已采纳回答 / yxnne
尽管问题提出好久了,还是说下我的一点浅见吧,开始我也想着是浏览器会找出某元素左边的元素,然后处理下。不过后来自己试了下,觉得这个clear:left ,在此处并不是识别出位于某元素左侧的元素,并清除浮动效果的意思。我的理解是,某元素设置clear:left属性,则对于该元素而言,此前设置了 float:left  的元素都可以视为“普通文档流”层,这样的话新的样式就在之前设置了float:left的元素下一行开始了。那么clear:left = “忽略之前左侧浮动元素“实现的效果,把他们视作普通文档流实现...

最新回答 / Himushroom
css,html,js都可以写在一个界面中,但是要用不同的标签将他们区分开。写css需要写在head中,并用style标签将css内容包裹起来,js可以写在head里面也可以放在body里面,但是要用script标签把包裹起来,下面是完整的代码结构:<...code...>可以多看看别人的代码并自己动手写写,会有不错的收获~

已采纳回答 / 学一点忘一点
因为假如你在box2中设置clear为left,那么第二个则不会浮动,哪怕你设置了float属性,还是不会起作用,但我们的目标是为第三个,你设置第二个,对第三个div没有卵用,也违背了我们初始的想法,所以必须得设置第三个div为clear:left;

最新回答 / anfly
其实我们可以用在水底和水面来打个比方,两个块级元素等于在没有设置浮动前等于是两块沉在水底的木头,设置了第一块木头浮动,它浮上水面,后面一块元素还在水底因为元素的特性它会顶替浮上来这块元素的位置,那浮上来的元素去哪里了?在水面上。我们的视角看页面等于是我们垂直的从水面往水底看,所以才会出现重叠的视角。

最新回答 / qq_包包世界我专业_0
用 自适应宽度了或用JS响应式改变它们的宽度

已采纳回答 / qq_包包世界我专业_0
 每个电脑的屏幕宽度都不一样,你要设置宽度自适应或者用JS响应式改变它们的宽度,获取浏览器的默认宽度用window.innerWidth

已采纳回答 / Zickson
float浮动就是脱离正常文档流了。可以想象成设置了float的box2为浮动在半空中,其后未设置float的box3还在地面上,自然可以占据box2原先在地面上的位置。而如果box3也设置了浮动,则想象成box3也和box2一样脱离了文档流,但两个都浮动在空中处于同一层,自然就无法进行覆盖了。都设置浮动为什么会紧贴着是因为一旦将元素设置了float属性后,会隐式的将其属性改为inline-block。拓展:可以试试在box3中加入一些文字然后再看看。会发现block类型的box3可以占据box2原先的位...
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言