css 让div中图片垂直居中办法

在div 上设置上下面两个属性就可以 了

 代码如下 复制代码

vertical-align:middle;
display:table-cell;
eg

<div style="vertical-align:middle; display:table-cell; height:200px; width:160px;">
<img src="aaa.jpg" />

时间: 2024-11-01 17:56:22

css 让div中图片垂直居中办法的相关文章

一个div里面图片垂直居中的例子

源码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Con

【div+css】两个div,如何让内层的div在外层div中水平垂直居中

好久没有写样式,很是很生疏   ==================================================================== 方法1: .parent { width:800px; height:500px; border:2px solid #000; position:relative; } .child { width:200px; height:200px; margin: auto; position: absolute; top: 0; l

css和javascript中图片路径的不同

之前在写前端代码时,在图片路径的设置那里经常会遇到一个问题.比方说,我 (1)在根目录下面新建了个"images"文夹,里面放了张图片top.gif (2)在根目录下另外新建了两个文件夹"CSS"和"JS"专门用来存放用到的.css文件和.js文件(假设我们用到的为"test.css"和"test.js") 假设在根目录下有个"test.html"文件,里面分别引用了"test

css控制div中元素居中的示例

 div中行级元素居中   代码如下: <div class="treeTitle"> <img src="images/app.png" /> <span>导航菜单</span> </div> 要求:将<img>和<span>标签居中   解答:div为块级元素,img和span为行内元素.所以这个问题归结为块级元素中的行内元素的居中问题.   代码如下: #treeTitle {

CSS实现 DIV 在页面垂直居中两例

css|页面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Cont

CSS List Grid Layout 图片垂直居中_经验交流

CSS List Grid Layout Compatible and tested with IE6, IE7, Safari 2, Safari 3, Firefox 2, Opera 9.21 List Grid View sodales porta libero.n sodales porterat. Nunc eu risus ut dolor bibendum adipiscing. Proin sodales porta libero. Integerdum adipiscing.

CSS中如何实现图片垂直居中

核心提示:使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中 在曾经的 淘宝UED 招聘 中有这样一道题目: "使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中." 当然出题并不是随意,而是有其现实的原因,垂直居中是 淘宝 工作中最常遇到的一个问题,很有代表性. 题目的难点在于两点:       1.垂直居中:       2.图片是个置换元素,有些特殊的特性. 至于如何解决,下面是一个权衡的

三款css div 图片垂直居中代码

本文章收集了三款css教程 div 图片垂直居中代码哦,他可以对div进行垂直居中同时也可以对图片垂直居中哦,好了下面我们来看看这款垂直居中实例代码吧. cssbox{  /* 非ie内核浏览器识别垂直居中 */  display:table-cell;  vertical-align:middle;  /* ie内核浏览器识别垂直居中 */  *display:block;  /* 约为高度的0.873,200*0.873 约为175 */  *font-size:175px;  text-a

css实现图片在div中居中的效果

利用图片的margin属性将图片水平居中,利用div的padding属性将图片垂直居中. 结构代码同上: css代码如下: div {width:300px; height:150px; background-color:#eee; padding-top:50px; border:#000 1px solid;} img {display:block; margin:0 auto;} 备注: img是内联元素,要设置其margin属性使其居中,就要将其转换为块元素display:block;然