首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >背景图片高度较小

背景图片高度较小
EN

Stack Overflow用户
提问于 2017-10-05 14:36:53
回答 1查看 54关注 0票数 0

我只想要两个<a/>标签的背景图像在中心并排,并有完整的图像大小。

我知道如果我加上

代码语言:javascript
复制
  height: 68px;
  width: 200px;

这会有帮助,但我喜欢这样做,而不考虑图像的大小。

下面是一个例子:

代码语言:javascript
复制
.logos {
  display: flex;
}

.logo {
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 100%;
  width: 100%;
}

.logo:first-child {
  background-image: url('http://via.placeholder.com/173x68');
}

.logo:last-child {
  background-image: url('http://via.placeholder.com/200x68');
}

.visuallyhidden {
  border: 0;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  display: inline-block;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  white-space: nowrap;
  /* 1 */
  width: 1px;
}
代码语言:javascript
复制
<div class="logos">
  <a href="#" class="logo">
    <span class='visuallyhidden'>1st link</span>
  </a>
  <a href="#" class="logo">
    <span class='visuallyhidden'>2nd link</span>
  </a>
</div>

下面是我想要的样子:

EN

回答 1

Stack Overflow用户

发布于 2017-10-05 14:46:02

试试这个,background-repeat:无重复;background-size: 68px 200px;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46579288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档