码迷,mamicode.com
首页 > 其他好文 > 详细

元素大小合适,但是却莫名掉下去了为什么?关于margin的解释之一

时间:2018-10-17 14:51:17      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:大小   根据   宽度   像素   为什么   不能   方法   写文章   浏览器   

      开发时有时候总会碰到这样的问题,一行四个元素并排,四个元素的总宽度明明比父级元素的总宽度还要小,但是最后一个元素莫名拍到了下一行,怎么找都找不到原因。

      我找到一个解决方法,虽然不知道是不是唯一的,但是却是解释之一

      比如四个元素的宽度是25%,父级元素的宽度是1283像素,那么1283像素的25%是320.75像素,根据浏览器不足1像素按照1像素来算,那每个元素的宽度实际上试321像素,所以最后一个元素始终不能跟其他元素并拍。解决方法就是当父级元素为固定像素时,子元素也应该为固定像素,当设置子元素为固定元素时,如果父级元素为百分比那么应该设置出父级元素的最小宽度,这样就能保证样式上不会再出现莫名的问题。

      讲的粗糙了一点,写文章不是我的强项,能帮到大家就好~

元素大小合适,但是却莫名掉下去了为什么?关于margin的解释之一

标签:大小   根据   宽度   像素   为什么   不能   方法   写文章   浏览器   

原文地址:https://www.cnblogs.com/isdfs/p/9803164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!