нужно объяснить, почему флажки выглядят в стиле фанк в Safari - PullRequest
0 голосов
/ 29 ноября 2008

Все в моем офисе используют Mac, и поэтому большинство используют Safari.

У нас есть страница с 30 флажками, я даже сам не делал HTML, но независимо от того, использую ли я флажок ввода html с меткой или asp: флажок использует свойство text для метки моего босса раздражен, потому что флажок находится чуть ниже центра на этикетке.

Я могу только предположить, что это из-за Сарари, и это изящный рендеринг. Я сомневаюсь, что есть исправление, которое не будет слишком сложным (если есть, пожалуйста, дайте мне знать). Я даже не сделал HTML сам, я отправил его.

Я пытался объяснить ему, что такое "Сафари", но это было неприемлемо. Я гуглил, чтобы увидеть, сталкивался ли кто-то еще с такой проблемой, (хотя я не слишком усердно гуглял, решил, что просто спрошу вас, ребята). Что я делаю, когда сталкиваюсь с такой проблемой, когда он настаивает на том, что что-то столь незначительное недопустимо? Я подхожу к этому неправильно? Я имею в виду, что 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>

Как я могу объяснить это ему так, как он поймет?

Ответы [ 2 ]

3 голосов
/ 29 ноября 2008

вау, я даже не заметил, что поле было немного ниже, чем текст, пока вы не упомянули об этом. Вы можете обойти это в CSS, хотя:

label {
    vertical-align: bottom;
}

выравнивает текст по флажкам для меня (Safari 3.2.1)

0 голосов
/ 29 ноября 2008

Я не уверен насчет проблемы с Safari и флажками, но я столкнулся с ситуацией, когда босс или клиент сосредотачиваются на чем-то, что кажется несущественным.

То, как я справляюсь, говорит что-то вроде: «Я могу исследовать эту проблему и попытаться найти решение или обходной путь, но это, вероятно, займет у меня х часов / дней».

Я позволил им принять решение о том, хотят ли они, чтобы я потратил х часов / дней на работу над их проблемой или использовал это время для реальной разработки.

...