Css 将我的图像集中在div中

Css 将我的图像集中在div中,css,Css,如何使图像水平居中(如果可能,也垂直居中) HTML jsiddle:若要垂直居中,请将图像放在一个div中,使div的高度和宽度与图像相同,并将div的“左边距”和“右边距”设置为自动。这将使其垂直居中。请添加以下代码 最好的出路是: <div class="wholeHeight"> <div class ="myImage"> <img src="http://www.online-image-editor.com//styles/2014/

如何使图像水平居中(如果可能,也垂直居中)

HTML


jsiddle:

若要垂直居中,请将图像放在一个div中,使div的高度和宽度与图像相同,并将div的“左边距”和“右边距”设置为自动。这将使其垂直居中。

请添加以下代码


最好的出路是:

<div class="wholeHeight">
    <div class ="myImage">
    <img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" class="ajustImageToScreenResolution">
        </div>
</div>

.wholeHeight {
  position: relative;
}
.myImage{

  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, +50%);
}
.ajustImageToScreenResolution 
{

    max-width: 100%;
    max-height: 100%;
}

.全心全意{
位置:相对位置;
}
.myImage{
位置:绝对位置;
最高:50%;
左:50%;
转换:转换(-50%,+50%);
}
.AjustImageToScreen解决方案
{
最大宽度:100%;
最大高度:100%;
}

小提琴:

请检查一下,我在css中做了一些更改,这将对您有所帮助

<div class="wholeHeight">
    <img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" class="ajustImageToScreenResolution">
</div>

wholeHeight 
{
   text-align:center;  
}
.ajustImageToScreenResolution 
{
    max-width: 100%;
    max-height: 100%;
    display:inline-block;
}

全力以赴
{
文本对齐:居中;
}
.AjustImageToScreen解决方案
{
最大宽度:100%;
最大高度:100%;
显示:内联块;
}

使用此选项将图像设置为绝对值,并将其放置在顶部和左侧50%的位置,然后通过提供-50%的顶部和左侧来对其进行变换
居中
标记已被弃用。看见
<div class="wholeHeight">
    <div class ="myImage">
    <img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" class="ajustImageToScreenResolution">
        </div>
</div>

.wholeHeight {
  position: relative;
}
.myImage{

  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, +50%);
}
.ajustImageToScreenResolution 
{

    max-width: 100%;
    max-height: 100%;
}
<div class="wholeHeight">
    <img src="http://www.online-image-editor.com//styles/2014/images/example_image.png" class="ajustImageToScreenResolution">
</div>

wholeHeight 
{
   text-align:center;  
}
.ajustImageToScreenResolution 
{
    max-width: 100%;
    max-height: 100%;
    display:inline-block;
}