如何让font-size 0在Android中工作?

vkc1a9a2  于 2023-04-18  发布在  Android
关注(0)|答案(1)|浏览(129)

我有以下作为我的Drupal形式的一部分:

$form['update'] = array(
  '#type' => 'submit',
  '#value' => t('Update cart'),
  '#submit' => array('uc_cart_view_form_submit'),
  '#attributes'=> array('class' => 'update_cart'),
);

相关的CSS:

#edit-update.update_cart
{
  float : left;
  border:0 none;
  font-size:0;
  cursor:pointer;
}

#edit-update.update_cart {
  background: url('/themes/mytheme/images/cart_page/update-cart.png') no-repeat scroll left top transparent;
  float: left;
  height: 22px;
  width: 115px;
}

在Chrome中,font-size 0可以工作,但不显示文本。这是我想要的行为,因为还有其他css可以添加背景图像:

然而,在我的Android平板电脑上,你可以看到文本。我该怎么做才能让文本不显示呢?我不能更改表单元素中的值,因为我需要该值来测试按下了哪个提交按钮(页面上有4个)。

4ktjp1zp

4ktjp1zp1#

如何使用text-indent?

text-indent:-9999px;

相关问题