时间:2021-05-18
这是一个未知大小的图片在一个已知大小容器中的水平和垂直居中的例子,原文标题:“Centeringanimageofunknownsizeinanoutercontainerofknownsize”。
这个水平和垂直居中的例子能正常工作在IE5.x,IE6,IE7,Firefox,Opera,Mozilla,Netscape,为IE和非IE分别写了二套简单的样式。
IE使用inline-blocks,非IE使用table-cellandvertical-align。
CSS代码:
以下是引用片段:
div.holder{width:750px;height:300px;background:#f8f8f8;
border:1pxsolid#777;text-align:center;display:table-cell;vertical-align:middle;}
}
<!--[ifIE]>
<styletype="text/css">
#edge{width:0;height:100%;display:inline-block;vertical-align:middle;}
#container{text-align:center;width:100%;display:inline-block;vertical-align:middle;}
</style>
<![endif]-->
xhtml代码:
<divclass="holder">
<spanid="edge"></span>
<spanid="container"><imgsrc="graphics/homework.jpg"alt=""/></span>
</div>
作者的例子是单个的,我扩展了下,一页6张图片,可适用于像册和产品展示等地方,查看演示
form:http://www.cssplay.co.uk/menu/centered.html
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
这是一个未知大小的图片在一个已知大小容器中的水平和垂直居中的例子,原文标题:“Centeringanimageofunknownsizeinanoutercon
复制代码代码如下:未知大小图片在已知大小容器水平/垂直居中.box{display:table-cell;vert
CSS的居中有水平居中和垂直居中,这两种居中又分为行内元素居中和块级元素居中,不同的居中用不同方法。水平居中1、行内元素水平居中(文本,图片)给父层设置text
前言我们在编写马过程中,想必大家对水平垂直居中的方法了解并不多。所以我给大家总结式的列出几种常用的水平垂直居中的方法。第一种方法d第一种.Centered1{b
“使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中。”当然出题并不是随意,而是有其现实的