html css 图片居中
2015-09-12 10:41
831 查看
与其他一些display属性类似,table-cell同样会被其他一些CSS属性破坏,例如float, position:absolute,所以,在使用display:table-cell与float:left或是position:absolute属性尽量不用同用。设置了display:table-cell的元素对宽度高度敏感,对margin值无反应,响应padding属性,基本上就是活脱脱的一个td标签元素了
自己写的一个,图片上下居中需要建立两个div 最外侧div 需要引入 jz_out类 ,里面div需要引入 jz_in类即可,兼容 ie8,360等
<!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=utf-8" /><title>无标题文档</title><!-- 图片上下居中需要建立两个div 最外侧div 需要引入 jz_out类 ,里面div需要引入 jz_in类即可,兼容 ie8,360等--><style >.userinfo_editor {position:absolute;width: 1000px;height: 800px;border:ridge 1px red;left: 0px;top: 10px;}.jz_out{display: table;}.jz_in {display: table-cell;text-align: center;vertical-align: middle;background-color: #FFFFFF;}</style></head><body><div class="userinfo_editor jz_out"><div class="jz_in" href="#" target="_blank"><img src="http://img01.taobaocdn.com/tps/i1/T1LeeNXodaXXXXXXXX-130-150.png">sss</div></div></div></body></html>以下为网上搜的
方法一:利用定位HTML结构如:CSS代码如:方法二:HTML结构同上,CSS代码如:【注意,当在css中设置了body元素字体的话,那么方法二在ie7下会失效的】最佳方法:CSS代码如:相关文章推荐
- CSS小贴士(垂直居中和百分比下调整盒模型填充)
- 纯CSS3实现兔斯基简单害羞表情
- 各大浏览器CSS Hack收集
- CSS a:hover
- CSS3详解:transform
- css中width:auto和width:100%的区别是什么
- JavaWeb——CSS_总结
- CSS3 转换2D transform
- CSS 之 清除 float 常用的方法
- Web开发设计(二)
- HTML&CSS Learning Notes 1
- CSS,font-family,好看,常用,中文,字体
- CSS布局--浮动与清除
- CSS布局--浮动与清除
- CSS3 圆角(border-radius)
- 滤镜与CSS3效果
- CSS3中轻松实现渐变效果
- 纯css实现蓝色圆角效果水平导航菜单代码
- 小三角图标如何用CSS写
- ie11加载不了css的问题