html - 使用 CSS 将 3 个图像居中

标签 html css image centering

有一组图片需要在不同的section下在同一条线上水平居中。我想成为一种特殊类型的图像,它实际上来自标签。

我需要所有这些图像,包括输入标签图像,始终以各自的 div 为中心。

现在我的标记基本上是:

     <div class="col-xs-6 col-sm-3">
       <h1>Some centered text</h1>
        <div class="image-container">   
           <img class="contact-images" src="image1.png" />
           <img class="contact-images" src="image2.png" />
           <div class="email-image">
                    <form action="contact-team-member.php" method="POST">
                        <INPUT TYPE="hidden" NAME="1" VALUE="one">
                        <INPUT TYPE="hidden" NAME="2" VALUE="two">
                        <input type="image" class="contact-images" src="image3.png" alt="Submit Form" />
                    </form>
           </div>
       </div>
    </div>

使用 CSS:

.image-container {
    text-align: center;
}
.contact-images {
    display: inline-block;
    padding: 5px;
}

这是我在用谷歌搜索问题解决方案时在论坛上找到的在线推荐的 CSS,不幸的是,它对我不起作用。

不幸的是,图像居中但全部堆叠在彼此之上——而不是在一条水平线上。我认为这是由输入图像引起的。

这是我网站上的实际图片:

enter image description here

最佳答案

JS Fiddle

% 中给出宽度,这样它们就不会在浏览器调整大小时到达底部,父级的 width 也会减小,所以 % 将有助于检查上面的 fiddle

.contact-images {
    display: inline-block;
    padding: 5px;
    width:20%;
    height:auto; 
}

关于html - 使用 CSS 将 3 个图像居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26201443/

相关文章:

javascript - 输入类型 ="text"与 Bootstrap 数据规则 ="quantity"的占位符

javascript - 科尼 : import image from phone to app

r - 使用 PNG/JPEG 图像创建多面板图形

jquery - 悬停项目时 IE 8 中的不透明度

Java 在没有正则表达式的情况下从 String 中删除 HTML

html - 将 HTML 元素与 CSS 对齐

css - 如何仅为 Angular 6 中的特定组件设置背景图像

javascript - Bootstrap 4 Modal 不适用于 Angular 2

html - 没有绝对位置的图像上的 CSS 文本(宽度 100%)

python - 如何将图像存储在变量中