首页
文章
留言
首页
文章
留言
CSS设置图片水平及垂直居中
2016 年 11 月 12 日
前端
CSS
在前端开发中,经常会遇到图片居中的情形:要么水平居中、要么垂直居中,其实方法有很多,下面就总结两种实现 CSS 设置图片水平及垂直居中的方法。 #### 方法一: ```css .box { /* 非IE的主流浏览器识别的垂直居中的方法 */ display: table-cell; vertical-align: middle; /* 设置水平居中 */ text-align: center; /* 针对IE的Hack */ *display: block; /* 约为高度的0.873,200*0.873 约为175 */ *font-size: 175px; /* 防止非utf-8引起的hack失效问题,如gbk编码 */ *font-family: Arial; width: 200px; height: 200px; border: 1px solid #eee; } .box img { /* 设置图片垂直居中 */ vertical-align: middle; } ``` #### 方法二: ```css div { width: 600px; height: 600px; border: 1px solid red; text-align: center; } span { height: 100%; display: inline-block; vertical-align: middle; } img { width: 300px; height: 300px; vertical-align: middle; } ``` ##### HTML 源码: ```html
```
0
相关文章
JavaScript常用函数总结
JavaScript之window.location
jquery.tmpl使用总结
CSS让元素水平垂直居中
HTML5常用特性总结
全部分类
前端
后端
运维
架构
算法
数据库
移动应用
桌面应用
程序开发
热门标签
Qt
C++
爬虫
NoSQL
OpenResty
Kubernetes
Sphinx
Kafka
Objective-C
Nginx
iOS
CentOS
Docker
Android
Composer
MongoDB
CSS
macOS
Git
Python
Lua
Shell
MySQL
PHP
Redis
多线程
Supervisor
GUI
JavaScript
Linux
HTML
Elasticsearch
热门文章
10种常见的软件架构模式
Kafka使用总结
Sphinx使用总结
Kubernetes介绍
OpenResty+Lua+Kafka收集日志
Python爬虫之Beautiful Soup的使用
Elasticsearch详解
PHP使用Kafka
Composer使用总结
Redis、MemCache、MongoDB比较