Вкладки пользовательского интерфейса jQuery - закругленные углы вкладок в IE - PullRequest
2 голосов
/ 29 июля 2010

Я пытаюсь переключиться с AjaxControlToolkit на вкладки пользовательского интерфейса jQuery для довольно простого элемента tab. Я на 99% там с CSS и тематикой, но я наталкиваюсь на стену, пытающуюся получить закругленные углы на вкладках в IE. Пользовательский интерфейс jQuery предоставляет стили, необходимые для округлых вкладок в лучших браузерах, но это может помешать заключению сделок, если мы не сможем получить их в IE.

Я бы действительно не хотел бы продолжать использовать Toolkit, а также предпочел бы не использовать другой плагин для вкладок (хотя это вариант).

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

Существуют ли какие-либо решения для обхода IE, которые мы ЗНАЕМ, которые могут быть вместе с вкладками пользовательского интерфейса jQuery, или какие-либо обходные пути, специфичные для вкладок? Мне больше не нужны закругленные углы.

P.S. Вкладки могут быть разной длины, поэтому использование фоновых изображений предварительно заданного размера на самом деле не вариант. Использование нескольких изображений или изображений с измененным размером было бы приемлемо, если бы они могли поддерживать произвольную длину табуляции.

Большое спасибо!

Ответы [ 2 ]

3 голосов
/ 04 октября 2010

Могу ли я порекомендовать CSS3Pie в качестве достойного нового входа на рынок.

Это позволяет вам делать закругленные углы в IE с помощью таблицы стилей вместе со всеми другими браузерами.Больше нет необходимости во всех этих дополнительных элементах на вашей странице или во всех этих плагинах jquery.

Наслаждайтесь.

1 голос
/ 29 июля 2010

Я использую это для всех моих закругленных углов, и это прекрасно работает: http://jquery.malsup.com/corner/.

Вы также можете указать свойство CSS border-radius и в браузерах, поддерживающих CSS3, плагин распознает это.

...