关灯
开启左侧

[网页制作] css中不确定高度垂直居中2种方法

[复制链接]
swmozowtfl 发表于 2015-7-18 00:12:08 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
例子1
不确定高度垂直居中
代码如下:
/* center < */
.vetically {
vertical-align: middle;
display: table-cell;
*position: relative;
}
.vetically_c {
display: block;
margin: 0 auto;
text-align: center;
*position: absolute;
*top: 50%;
*left: 50%;
*margin-top: expression(-(this.height ) / 2);
*margin-left: expression(-(this.width ) / 2);
}
/* center > */
例子2
标准浏览器的情况还是和上面一样,不同的是针对ie6/ie7利用在img标签的前面插入一对空标签的办法。
代码如下:
<html xmlns=>
<head>
<meta http-equiv=content-type content=text/html; charset=gb2312 />
<title>方法2 - 未知高度的图片垂直居中</title>
<style type=text/css>
body {
height:100%;
}
#box{
width:500px;height:400px;
display:table-cell;
text-align:center;
vertical-align:middle;
border:1px solid #d3d3d3;background:#fff;
}
#box img{
border:1px solid #ccc;
}
</style>
<!--[if ie]>
<style type=text/css>?
#box i {
display:inline-block;
height:100%;
vertical-align:middle
}
#box img {
vertical-align:middle
}
</style>
<![endif]-->
</head>
<body>
<div id=box>
<i></i><img src=images/demo_zl.png alt= />
</div>
</body>
</html>

更多网页制作信息请查看: 网页制作
 

精彩评论10

正序浏览
effoggikeftor 发表于 2015-11-10 20:25:02 | 显示全部楼层
 
综上所述,恳请各位官员请勿动用武装力量请勿跨村、跨镇、跨市、跨省、跨国、跨洲、跨星球、跨银河系追捕。确因不抓不足以平民愤,或不抓就领不到薪水养家户口的公职人员,建议携带工作证
 
seazvyt 发表于 2015-11-10 20:25:43 | 显示全部楼层
 
你可是难得来坐坐啊~~~
 
wwzcdenleclv 发表于 2015-11-10 20:25:55 | 显示全部楼层
 
要睡觉了 呵呵
 
bqtklouu 发表于 2015-11-10 20:25:52 | 显示全部楼层
 
你你你你 呵呵~~~~别这样哦.....
 
gevaemaidovef 发表于 2015-11-10 20:25:19 | 显示全部楼层
 
晕 在我帖里面找偶像啊??
 
effoggikeftor 发表于 2016-2-23 20:21:48 | 显示全部楼层
 
楼主,你要继续努力啊!你是bbs的希望啊!你是网络文学的希望啊!你是整个网络界的希望文学界的希望啊!你是整个人类的希望啊!你是整个太阳系的希望啊!你是整个异次元空间的希望啊!
 
Mqokjdvq 发表于 2016-2-23 20:21:38 | 显示全部楼层
 
看完楼主的帖子,我的心情竟是久久不能平静
 
GoodyFouppy 发表于 2016-2-23 20:22:17 | 显示全部楼层
 
我也不知道了~~你把我问蒙了 呵呵
 
effoggikeftor 发表于 2016-2-23 20:21:46 | 显示全部楼层
 
下次有人骂我了...我给他还回去..
 
Mqokjdvq 发表于 2016-2-23 20:22:31 | 显示全部楼层
 
要相信自己~智商为0
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

1粉丝

2503帖子

热门图文
热门帖子
排行榜
作者专栏

关注我们:微信订阅号

官方微信

APP下载

全国服务Q Q:

956130084

中国·湖北

Email:956130084@qq.com

Copyright   ©2015-2022  站长技术交流论坛|互联网技术交流平台Powered by©Discuz!技术支持:得知网络  

鄂公网安备 42018502006730号

  ( 鄂ICP备15006301号-5 )