display :inline-block 处理点小障碍
2024-08-29 19:02:55
使用inline-block之前先处理点小障碍:inline-block元素会有4px左右的空隙,这个是因为我们写代码时候的换行符所致。
解决办法很简单:在inline-block的父元素中设置样式font-size:0;letter-spacing: -4px; 然后设置inline-block的所有兄弟元素 font-size:值;letter-spacing: 值px; 恢复正常的显示。
另外还有一点需要注意的是inline-block默认是基线对齐的,而inline-block的基线又跟文本基线一致,所以在内容不同的时候并不能水平对齐。只需要用vertical-align显式声明一下top/bottom/middle对齐即可
最新文章
- Android 开发平台的演变史
- 原生javascript里jsonp的实现原理
- poj 2245 水题
- webview上传图片
- poi excel文件上传并解析xls文件
- iOS UIwebView html 字符串转换
- Apache网站根目录
- Linux/Unix工具与正则表达式的POSIX规范
- CSDN上看到的一篇有关Spring JDBC事务管理的文章(内容比较全) (转)
- postgres 错误duplicate key value violates unique constraint 解决方案
- 使用工厂方法模式实现多数据库WinForm手机号码查询器(附源码)
- 微信小程序echarts层级太高
- css3 图片阴影
- [转] 为什么说 Java 程序员必须掌握 Spring Boot ?
- 学JAVA二十一天,自定义数组
- 【代码审计】XYHCMS V3.5任意文件读取漏洞分析
- hdu-2844(完全背包+二进制优化模板)
- MySQL查询表结构的SQL语句
- github与git基本操作(一)
- windows本地搭建nginx+php+mysql+redis环境详细步骤
热门文章
- 兼容IE的login表单巧妙写法
- ES6工作中常用知识点
- JavaScript高级程序设计第三版-读书笔记(1-3章)
- 自定义ClassLoader加载加密的class文件
- HashMap遍历时的性能对比
- 008 String to Integer (atoi) 字符串转换为整数
- Bonetrousle HackerRank 数学 + 思维题
- c/c++ socket发送http请求访问网站
- Vue汇总(搬砖)
- javascript中call()、apply()、bind()的用法理解