博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS端 margin-top 和 margin-bottom 使用负数时的区别
阅读量:5012 次
发布时间:2019-06-12

本文共 599 字,大约阅读时间需要 1 分钟。

有以下html代码

1
2
3
A
B
C

 

使用以下两种class设置方式

第一种:

  .shang{
    float: left;
    height: 100px;
  }

  .xia{

    float: left;
    height: 20px;
    margin-top: -20px;
  }

第二种:

  .shang{
    float: left;
    height: 100px;
    margin-bottom: -20px;
  }

  .xia{

    float: left;
    height: 20px;
  }

  逻辑上,上诉两种方式,对应的效果应该是一样的,但是在浏览器调试的时候分别运行在nexus 和 iphone 上,发现在iphone上的运行效果是不一样的

  对于ios端,第一种情况margin-top: -20px; 会导致 .xia的三个div重叠在一起

  真是坑啊

转载于:https://www.cnblogs.com/acm-bingzi/p/marginTopBottom.html

你可能感兴趣的文章
程序卡OK6410裸板更新程序_update
查看>>
MYSQL用户名:root
查看>>
JavaScript 开发规范要求
查看>>
Devstack 安装OpenStack Pike版本(单机环境)
查看>>
Javascript 函数初探
查看>>
类的定义、声明使用
查看>>
转载,gini系数代码对应的公式
查看>>
编译安装mysql-5.6.40
查看>>
年终总结
查看>>
初创互联网公司技术架构变迁之路
查看>>
【BZOJ 3676】 3676: [Apio2014]回文串 (SAM+Manacher+倍增)
查看>>
【网络流24题】No. 13 星际转移问题 (网络判定 最大流)
查看>>
解析$.grep()源码及透过$.grep()看(两次取反)!!的作用
查看>>
[模板] 字符串hash
查看>>
SGU438_The Glorious Karlutka River =)
查看>>
Linux集群及LVS简介
查看>>
简单几何(直线与圆的交点) ZOJ Collision 3728
查看>>
Codeforces Round #327 (Div. 2)
查看>>
如何解决Provisional headers are shown问题(转)
查看>>
开发网站遇到的bug
查看>>