为什么给行内块级元素inline-block添加margin-top为负值的时候不起作用?
2016-05-24 13:57
387 查看
一个盒子为行内块级元素,即 display:inline-block; 给该元素添加margin-top:-10px;负值不起作用,这是为什么呢?
解决办法(我使用的最多):
1.给该盒子的父级添加属性:font-size:0;(这个方法比较简单,但是也有一些问题,会影响到子元素的字体大小)
这个方法同样适用于取消inline-block盒子之间的空隙的问题
同时总结一下inline-block的兼容性写法:
display:inline-block;
*display:inline;
*zoom:1;
解决办法(我使用的最多):
1.给该盒子的父级添加属性:font-size:0;(这个方法比较简单,但是也有一些问题,会影响到子元素的字体大小)
这个方法同样适用于取消inline-block盒子之间的空隙的问题
同时总结一下inline-block的兼容性写法:
display:inline-block;
*display:inline;
*zoom:1;
相关文章推荐
- apache kafka技术分享系列(目录索引)
- centos7.1安装部署Hadoop
- linux基础命令学习(六)文件的特殊属性
- openstack manila 创建share的业务逻辑
- Linux 文件与文件夹操作命令
- 限制对比度的自适应直方图均衡化(CLAHE)在opencv中的使用
- RedHat Linux文件的复制、删除和移动命令使用说明
- Linux如何查看JDK的安装路径
- Android官方MVP架构解读
- shell ${} 用法
- ngrok 反向代理配置,把内网映射出去
- Nginx搭建负责均衡
- UVA-10048 Audiophobia(最短路上的最小值,Folyd)
- linux crontab定时任务调用CI框架PHP代码
- Ubantu安装cuda驱动教程
- xshell登录Linux太慢解决方法
- Css3的Media Query方法总结—让您的网站兼容手机
- 如何编译带有extra modules(opencv_contrib)的opencv源码
- Linux权限管理及用户
- 软件架构设计-五视图方法论