Datehoer的博客
我本将心向明月,奈何明月照沟渠
Datehoer的博客

当前位置:主页 > 技术分享 > 为什么在div中加的是左浮动但是div会向右浮动

为什么在div中加的是左浮动但是div会向右浮动

浏览: 作者:Datehoer 发布日期:2020-11-28 19:57:23 来源: 原创
为什么在div中加的是左浮动但是div会向右浮动呢?这一点我相信有好多人都会遇到,至于原因,你懂的。因为我也遇到了,而且为此困惑了好久,不过我遇到的是我屏幕大的话,网页就会发生偏移,而我这种小屏却没什么事。之前右朋友跟我说过,但是一直没上心,今天晚上准备修复一下。
他这个浮动其实是因为在你的div之前的标签中也有使用浮动或者别的什么属性,导致该标签的位置发生变化,进而引发了它后面的标签也发生了偏移。我们解决的方法非常容易,只需要给偏移的第一个标签加上clear属性就行了。
先进行一下gif图片展示吧,div发生偏移
如图,我们把clear这个属性给去掉,然后我们的内容就会发生偏移了,而我们加上,就会恢复正常了。
这篇文章其实可以做一下之前那篇文章的反驳,哈哈,之前那是因为学的太少了,不过方法还算正确,但是判断的原因出错了,主要是当时解决了,所以后面就懒得想了,这次一道给正好了。
之前那篇文章,说的是我删除栏目的时候,之后不论怎么修改页面的元素都会发生偏移,大概率就是因为这个浮动搞得鬼,不过我并没有进行测试哦,只是说一下,如果右朋友正好遇到这个问题可以尝试一下。
最后说一下,只需要在我们不正常的标签加上clear: both;这个就行了。

如果有什么不懂的可以在评论区留言,我会在看到的第一时间进行回复的。

版权:本文由Datehoer原创,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接本文链接:https://zjzdmc.top/jsfx/66.html。

文章推荐

热门标签

返回顶部
下面为相关推荐
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!