使用css和javascript / jquery,如何将我在页面上垂直显示的图像居中?让我画一幅图。 这就是我的......
-------
| |
| |
-------
----------
| |
| |
----------
------
| |
| |
------
这就是我想要的
-------
| |
| |
-------
-----------
| |
| |
-----------
-----
| |
| |
-----
答案 0 :(得分:5)
在居中的图像类上设置以下CSS:
display: block;
margin: 1em auto; /* the key here is auto on the left and right */
答案 1 :(得分:3)
如果您将每张图片放在<div class="img">
内,请将其样式设置为;
div.img{
margin: 0 auto;
}
*调整宽度以符合您的需求。
或者,您可以将<div class="img">
的宽度设置为100%并将文本居中;
div.img{
width: 100%;
text-align: center;
}
答案 2 :(得分:0)
一小段代码将完成此任务
display: inline-block;
margin: 1em auto;
使用jQuery,您可以设置如下属性:
$("img#selector").css({
'display':'inline-block',
'margin' : '1em auto'
});