0

我在 cakephp 的表单中有一个时间选择下拉菜单。当我在 chrome 中运行页面时,下拉菜单的样式与我在 Firefox 中运行同一页面时看到的样式不同。在 Firefox 中,我可以看到每个下拉列表(自动生成)附有 3 个箭头按钮,如下所示: 在此处输入图像描述

在 chrome 中我看到不同:

在此处输入图像描述

我希望隐藏 Firefox 下拉菜单中的箭头按钮,使其看起来类似于 chrome 中的那个。我用谷歌搜索了许多解决方案,但没有一个有效。这是因为 cakephp 自动生成 3 个下拉菜单。如何在生成的每个下拉列表之间应用标签?代码:

    <?php
echo $this->Form->input('Rideoffer.DepartureTime', array(
    'type' => 'time',
    'selected' => '9:00:00',
    'interval' => 5
));
?>

我该如何解决这个问题?

4

1 回答 1

0

查看它生成的标签,并使用您想要在/周围/之前/之后的任何类型的标签手动生成它们。瞧。

请记住,CakePHP 只是 PHP - 如果它不能让您的生活更轻松,只需绕过该部分并以“正常”PHP/HTML 方式进行操作。

(我不相信您可以通过 FormHelper 为自动生成的日期时间下拉列表指定分隔符标记/代码)

于 2013-04-16T06:30:31.540 回答