【发布时间】:2020-08-01 16:32:50
【问题描述】:
我有这个按钮
<input type="button" class="<?php echo $button_class ?> prev" name="checkout_prev_step" value="<?php echo $labels['prev'] ?>" data-action="prev"></input>
css:
#form_actions .button.yith-wcms-button.prev {
background-image: url('assets/arrow-left.png');
background-size: 5px;
background-position: center left;
background-repeat: no-repeat;
display: inline-block;
line-height: 1;
vertical-align: text-bottom;
font-family: 'Helvetica Neue LT Std Bold Condensed', Helvetica, sans-serif;
letter-spacing: 1px;
height: 45px;
}
正如您在所附图片中看到的那样,输入“PREVIOUS”内的文本未与蓝色框(内容框)的底部对齐。
如何解决这个问题?
【问题讨论】:
-
看起来你有一个底部填充,使用
padding-bottom:0;并检查。 -
我想要底部填充,我不想要的是文本高于蓝色框的底部(见图)。
-
看起来是我的字体在做这个。
-
是的,它看起来像一个自定义字体,尝试
line-height或使用<button>标签并输入您的文字,然后使用line-height, -
字体为“Helvetica Neue LT Std Condensed”。这是一种标准字体。