YiCi.Net壹次网首页 | 图片素材 | 技术文章 | 工具源码 | 脚本特效文章分类 | | |
文章搜索: 分类 关键字
  您的位置:首页网页设计Html/Css → div 内图片、文字垂直居中、定位
暂缺
div 内图片、文字垂直居中、定位
添加日期:2009-5-30 21:23:37     【
 

div 内图片垂直居中

1.单行文字

设置div的高度与文字的行高一样就可以了,即 line-heightheight 的数值是一样的就可以了,最后给div一个 over-flow: hidden ,让超出的部分隐藏.

这种方法支持块级和内联极元素以及所有的浏览器,不过只能显示一行,而且IE中不支持< img >等的居中,之所以要用 overflow: hidden ,是因为当用户放大字体时,字会超出div的范围.

div{
height: 20px;
line-height: 20px;
overflow: hidden;
}

2.多行文字

很简单,只要设定一样的 padding-bottom 和 padding-top 就可以了

div{
padding-top: 20px;
padding-bottom: 20px;
}

这种方法同时支持块级和内联极元素以及非文本内容,包括图片等等,也支持所有浏览器,不足的就是不能固定高度

现在比较好用的就着两种方法了,当然还可以利用浏览器的CSS hack,用得比较少,也没有试过,还不会!

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="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css" media="screen">
.img_v {
border:0px;
width:300px;
height:300px;

text-align:center; /*水平居中*/
vertical-align:middle; /*垂直居中,针对FF*/
position:relative; /*相对定位,为下属的p采用绝对定位打好基础*/
display:table-cell; /*把块作为表格单元格,针对FF*/
}
.img_v p {
+position:absolute; /*绝对定位,前面加了+,针对IE*/
top:50%; /*向上偏移图片自身宽度的50%,针对IE*/
}
.img_v img {
+position:relative; /*相对定位,IE*/
top:-50%; /*向下偏移图片自身高度的50%,针对IE,*/
left:-50%; /*向左偏移图片自身宽度的50%,针对IE,*/
}
</style>
</head>

<body>
<div class="img_v"><p><img src="/content/uploadfiles/2009-05/20090530212421734.gif"></p></div>
</body>
</html>

出处:论坛转载 作者:佚名 点击:
 热点文章
·“chs data error disk 81h”笔记本硬盘报错的解..
·photoshop图片卷角、翻页效果的制作
·photoshop制作香烟、烟头、烟雾
·[css] table-layout:fixed 属性的解说,IE、Fire..
·用U盘或移动硬盘装《深山红叶袖珍系统Win PE启动..
·asp.net配置错误 authentication mode=“Windo..
·windowxp home下如何设置共享访问密码
·玩转UltraEdit,UE常见快捷键操作
·textarea自适应窗口的宽度的代码
·photoshop经典恐怖片海报效果教程
 推荐文章
·如何彻底删除一个不需要的系统服务
·模仿QQ和MSN消息提示的效果
·CC攻击的思路及防范方法
·广告联盟的一些评价
关于本站   |   帮  助   |   广告服务   |   版权声明   |   业务合作   |   捐助本站   |   软件发布   |   联系我们
Powered by yici.net
CopyRight (C) 2006-2012 版权所有   [ 依次网 ];未经授权,任何人不得抄袭、仿冒本站
ICP备案:苏ICP备05011771号 证书下载 ICP证号:苏ICP证040301
仪征广目网络信息服务有限公司 版权所有