css - 背景位置根本不起作用 [ CSS3 ]
问题描述
尝试image
通过使用 CSS3 来设置适合我的屏幕的样式,但我认为background-repeat
,background-position
或者background-size
根本不工作..
这是我归档的结果....
Code in Html
<v-card @click="addPos(item)" v-if="item.image" class="posCard">
<div class="posCard--pos-img">
<img :src="'http://127.0.0.1:8000/image/' + item.image" />
</div>
<div class="posCard--title">
<span>{{ item.name }}</span>
</div>
</v-card>
And Here the code in style tag
<style lang="scss">
.posCard {
border: #000;
display: flex;
flex-direction: column;
width: 100%;
margin-left: 20px;
margin-right: 20px;
// box-shadow: 0 1px 15px 1px rgba(60, 55, 68, 0.15);
&--pos-img {
height: 6rem;
background-repeat: no-repeat;
background-position: center;
background-size: center;
}
&--title {
text-align: center;
background: #efefef;
padding-top: 5px;
padding-bottom: 5px;
}
}
</style>
我当然想,也许我在我的代码中做错了什么......
任何帮助将不胜感激。提前致谢...
解决方案
您将图像用作前景并将样式应用于背景。
尝试这个。
<v-card @click="addPos(item)" v-if="item.image" class="posCard">
<div class="posCard--pos-img">
</div>
</v-card>
.posCard {
&--pos-img {
height: 6rem;
background-repeat: no-repeat;
background-image: url("http://127.0.0.1:8000/image/item.image");
background-position: center;
background-size: center;
推荐阅读
- android - 使用 api 在 Android 上构建库的传递依赖项
- apache-storm - 如何让 Jstorm 获取 tuplelifecycle 时间
- amazon-web-services - 清除 Kubernetes 集群中的缓存数据
- php - 如果使用变量调用函数,则全局变量为空
- php - Ajax 发布请求正确,但在 IIS 上失败
- javascript - javascript:我想显示原始数据中的图像
- python - Alembic 的 server_default 和 Postgres
- php - 无法读取大于 2GB 的文件
- c# - 空字符串输入验证
- c++ - 如何在 C/C++ 中使用 CAP_REWINDPAGE 作为 TWAIN api?