gpt4 book ai didi

html - 删除div中某些文本左侧的空白

转载 作者:太空宇宙 更新时间:2023-11-04 02:22:59 25 4
gpt4 key购买 nike

我有什么:我正在尝试消除填充和文本之间的间隙,以便信息和标题在左侧完美对齐。下图显示文本 10 在左侧有一些空隙(我用红色矩形标记)。

enter image description here

这是 HTML 部分。

<div class="col-lg-3 col-md-3 col-sm-4 col-xs-6">
<div class="panel panel-default">
<div class="widgetText">10</div>
<div class="widgetSubtitle">subtitle</div>
</div>
</div>

这是我的 widgetTextwidgetSubtitle 的 CSS。

.widgetText {
font-size: 44px;
border-left-style: solid;
border-left-width: 4px;
border-left-color: black;
}

.widgetSubtitle {
font-size: 12px;
border-left-style: solid;
border-left-width: 4px;
border-left-color: black;
color: gray
}

实战问题:如何去除上图中红色矩形框内的缝隙?

到目前为止我尝试了什么:我尝试使用填充和各种方法。但是查看 Chromes 开发模式的框信息清楚地表明存在与填充无关的差距。除了负左填充之外,我找不到任何其他解决方案。

enter image description here

最佳答案

从技术上讲,没有间距。小空间来自您为 widgetText 申请的巨大字体。

Nagative padding 是无效的 CSS。

您可以做的是将文本包装在另一个 div 中并为其设置负边距。但是,如果您真的想将文本贴在左边框旁边而没有任何间距,则边距取决于您的字体大小。

关于html - 删除div中某些文本左侧的空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37808013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com