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

我们有一个上有30个复选框的页面时,我甚至没有做HTML自己,但不管我用一个标签或一个asp HTML输入复选框:复选框USIG文本属性标签我的老板是恼火,因为复选框标签上略低于中心。

我只能假设,这是由于Sarari和它的靠不住的渲染。我怀疑有一个修复程序不会是非常可笑复杂的(如果有的话,请让我知道)。我甚至没有在HTML我自己,我送了出来。

我试图向他解释这是Safari浏览器如何“是”,但是,这是不能接受的。我用Google搜索,看是否有人曾遇到这样一个问题,(我没有谷歌虽然辛苦,想我会只问你们)。我该怎么办的时候,像这样,他坚持这样的东西未成年人是不能接受的问题打?我是不是接近这一错了吗?我指的是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>

我如何解释这给他的方式,他会明白吗?

有帮助吗?

解决方案

哇,我甚至没有真正注意到箱子是比文本,直到你提到它略低。你可以解决,在CSS,但:

label {
    vertical-align: bottom;
}

对齐的文本所对应的复选框,我(Safari浏览器3.2.1)

其他提示

我不知道有关的Safari和复选框问题,但我经历过那里的老板或客户集中在东西似乎是一个非问题的情况。

我的处理方式,是说类似的东西,“我可以研究这个问题,并试图找到一个解决方案或解决方法,但它可能会带我X小时/天。”

我让他们作出决定,如果他们要我花X小时/天的问题开展工作,或利用这段时间做实际的开发。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top