html - 如何以响应方式在 div 内的中间垂直对齐可点击图像(<a></a> 之间)?

标签 html css image hyperlink vertical-alignment

问题:

我在一个 div 中有两个可点击的图像。如何在中间垂直对齐它们?


我尝试了什么:


代码:

CSS

.accounts {
    height: 90%;
    width: 100%;  
    margin: auto;
    text-align: center;
    font: 0/0 a;
}

.accounts:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;
}

.accounts a {
    width: 30%;
/*    margin: 20% 5% 0% 5%;*/
    display: inline-block;
    vertical-align: middle;
    font: 16px/1 Arial sans-serif; 
}

.accounts a img {
    width: 100%;
}

HTML

<div class="accounts">
   <a href="LinkA" target="_blank"><img src="Vendors/Images/GithubLogo.png" alt="Github"></a>
   <a href="LinkB" target="_blank"><img src="Vendors/Images/SOLogo.png" alt="Stack Overflow"></a>
</div>

最佳答案

这样使用

    <div class="accounts">
        <a href="LinkA" target="_blank"><img src="Vendors/Images/GithubLogo.png" alt="Github"></a>
   </div>
   <div class="accounts">
        <a href="LinkB" target="_blank"><img src="Vendors/Images/SOLogo.png" alt="Stack Overflow"></a>
    </div>

关于html - 如何以响应方式在 div 内的中间垂直对齐可点击图像(<a></a> 之间)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37663216/

相关文章:

javascript - 圆 Angular

图像数据库存储引擎

html - 用图像替换导航栏颜色

javascript - 更改 <select> onclick 的内容

iphone - 如何从网站的Apple Touch图标中删除圆角

c++ - 相当于 Magick++ 中的随机噪声

python - PIL : Convert Bytearray to Image

html - 如果同级 div 存在,则将 css 类添加到元素

html - 在没有脚本的情况下交叉淡化单个元素的背景图像

HTML 和 CSS Javascript Jquery