-2

我办公室里的每个人都使用 Mac,因此大多数人都使用 Safari。

我们有一个页面上有 30 个复选框,我什至没有自己编写 HTML,但无论我使用带有标签的 html 输入复选框还是 asp:Checkbox 使用标签的文本属性,我的老板很恼火,因为复选框位于标签中心的下方。

我只能假设这是由于 Sarari 和它的不稳定渲染。我怀疑是否有一个不会非常复杂的修复程序(如果有请告诉我)。我什至没有自己做html,我把它发出来了。

我试图向他解释 Safari 的“现状”,但这是不可接受的。我用谷歌搜索看看是否有其他人遇到过这样的问题,(虽然我没有用谷歌搜索,我想我只是问你们)。当遇到这样的问题,他坚持认为如此轻微的事情是不可接受的时,我该怎么办?我接近这个错误吗?我的意思是 HTML 在这里是完全合理的:

<ul>
    <li><asp:CheckBox  CssClass="checkbox" runat="server" Text="Accessories" /></li>
    <li><asp:CheckBox  CssClass="checkbox" runat="server" Text="Art" /></li>
    <li><asp:CheckBox  CssClass="checkbox" runat="server" Text="Athletic Apparel" /></li>
    <!-- etc... -->
</ul>

我怎样才能以他能理解的方式向他解释这一点?

4

2 回答 2

3

哇,在你提到它之前,我什至没有真正注意到盒子比文字略低。你可以在 CSS 中解决这个问题:

label {
    vertical-align: bottom;
}

将文本与我的复选框对齐(Safari 3.2.1)

于 2008-11-28T22:46:08.393 回答
0

我不确定 Safari 和复选框的问题,但我经历过老板或客户专注于看似无关紧要的事情的情况。

我处理这个问题的方式类似于“我可以研究这个问题并尝试找到解决方案或解决方法,但这可能需要我 x 小时/天。”。

我让他们决定他们是希望我花 x 小时/天来解决他们的问题还是利用那段时间进行实际开发。

于 2008-11-28T22:46:50.717 回答