html - 无法将 DIV 中的元素居中
问题描述
嗨,我无法在移动设备上居中元素。网站:https ://dachsteinkaffee.myshopify.com/
我已将margin-right
of 元素设置col-12 col-md-6 col-lg-4
为,0px
但看起来边距仍在出现。
试图将 text-align:center 应用于类 .img-box。但这并没有帮助。
我已经尝试过这样的不同选项,但这些选项不起作用:
@media (max-width: 991px) {
#home-spotlight-1541414200176 .container-fluid .spotlight-3-blocks {
text-align: center;
}
}
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
<div class="row spotlight-3-blocks">
<div class="col-12 col-md-6 col-lg-4">
<div class="spotlight-item">
<div class="img-box">
<a href="" class="animate-scale">
<img
data-src="//cdn.shopify.com/s/files/1/0571/1786/8231/files/Dachstein-Kaffee-Morgengruss-Startseite_800x800_crop_center.jpg?v=1621598467"
src="https://cdn.shopify.com/s/files/1/0571/1786/8231/files/Dachstein-Kaffee-Morgengruss-Startseite_800x800_crop_center.jpg?v=1621598467"
alt="Dachsteinkaffee"
itemprop="logo"
class="lazyautosizes lazyloaded"
data-sizes="auto"
sizes="370px"
/>
</a>
</div>
<div class="content spotlight-inner">
<h3 class="title"><span> MORGENGRUSS </span></h3>
<p class="des"><span> Der Filterkaffee eignet sich nicht nur für Frühaufsteher... </span></p>
<a href="" class="spotlight-button btn"> <span> ZUM KAFFEE </span> </a>
</div>
</div>
</div>
</div>
知道如何解决这个问题吗?
解决方案
首先,在您的演示代码中,没有#home-spotlight-1541414200176 .container fluid
,所以它在这里不起作用。
然后自动生成此边距以填充空白,因为您的图像不足以覆盖整个空间。
只需申请text-align:center
您的班级.img-box
:
演示:
@media (max-width: 991px) {
.img-box {
text-align: center;
}
}
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
<div class="row spotlight-3-blocks">
<div class="col-12 col-md-6 col-lg-4">
<div class="spotlight-item">
<div class="img-box">
<a href="" class="animate-scale">
<img
data-src="//cdn.shopify.com/s/files/1/0571/1786/8231/files/Dachstein-Kaffee-Morgengruss-Startseite_800x800_crop_center.jpg?v=1621598467"
src="https://cdn.shopify.com/s/files/1/0571/1786/8231/files/Dachstein-Kaffee-Morgengruss-Startseite_800x800_crop_center.jpg?v=1621598467"
alt="Dachsteinkaffee"
itemprop="logo"
class="lazyautosizes lazyloaded"
data-sizes="auto"
sizes="370px"
/>
</a>
</div>
<div class="content spotlight-inner">
<h3 class="title"><span> MORGENGRUSS </span></h3>
<p class="des"><span> Der Filterkaffee eignet sich nicht nur für Frühaufsteher... </span></p>
<a href="" class="spotlight-button btn"> <span> ZUM KAFFEE </span> </a>
</div>
</div>
</div>
</div>
推荐阅读
- html - 如何在 THYMELEAF 应用程序的锚标记中添加“rel”属性以避免通过浏览浏览器选项卡进行网络钓鱼?
- java - HermesJMS 无法连接到 TibcoEMS 服务器
- jquery - 通过 Ajax 提交表单 - FormData 和序列化不起作用
- react-native - 如何在 react-native 中使用蓝牙共享文件
- c# - C# SoapHttpClientProtocol - 设置本地绑定地址(源地址)
- javascript - 如何在反应类的渲染方法中使用来自回调函数的数据
- ruby-on-rails - Ruby - 自动初始化子类的类实例变量而不继承值
- javascript - 使用 JSON 响应填充 Mat 表(并执行排序和过滤)
- mirth - 如何比较消息类型字符串值
- c# - 继承授权属性时 Azure AD OpenId 身份验证不起作用