3

使用 css 和 javascript/jquery,如何将我显示的图像垂直居中在页面下方?让我画一个图表。这就是我所拥有的...

-------
|     |
|     |
-------
----------
|        |
|        |
----------
------
|    |
|    |
------

这就是我要的

  -------
  |     |
  |     |
  -------
-----------
|         |
|         |
-----------
   -----
   |   |
   |   |
   -----
4

3 回答 3

5

在居中的图像类上设置以下 CSS:

display: block;
margin: 1em auto; /* the key here is auto on the left and right */
于 2012-05-02T21:29:11.950 回答
3

如果您将每个图像放在 a<div class="img">中,则将它们的样式设置为;

div.img{ 
    margin: 0 auto;
}

*调整宽度以满足您的需求。

或者,您可以将 的宽度设置<div class="img">为 100% 并将文本居中;

div.img{
    width: 100%;
    text-align: center;
}
于 2012-05-02T21:31:04.800 回答
0

一个小片段将完成此操作

display: inline-block;
margin: 1em auto;

使用 jQuery,您可以设置如下属性:

$("img#selector").css({
    'display':'inline-block',
    'margin' : '1em auto'
});
于 2012-05-02T21:32:10.733 回答