2012-05-13 3 views
0

Я пытаюсь определить свои собственные атрибуты HTML не для целей стилизации, а главным образом потому, что они действительно получат функции, описанные в javascript. Теперь я знаю, что HTML5 поставляется с атрибутами data-, но мне лично нравится мысль о моем собственном теге HTML.Как стилизовать элементы XMLNS?

Просматривая через Интернет Я нашел, что XMLNS - путь, однако я не могу найти, как вы можете стилизовать эти элементы.

Может кто-нибудь пролить свет на вопрос?

http://jsfiddle.net/KaJT8/

ответ

1

Если ваш элемент называется УИ: TabBar, вы должны будете использовать селектор типа:

ui\:tabbar { 

} 

в вашем CSS. Тебе нужно протестировать это в более старых версиях IE, так как я считаю, что им потребуется немного больше принуждения.

Хотя вы, вероятно, знаете, что это на самом деле не то, что вы «означают», чтобы сделать, и вы найдете много людей думают, что вы полный псих для рекомендуемых :)

+0

Это так? Как так? Facebook использовал для этого с FXML – Mark

+0

Чтобы быть полностью справедливым, я нахожу ui: tabbar делает гораздо больше sence, тогда div class = "tabbar" – Mark

+1

Протестировано (и работает) в IE6, 7, 8, 9. Firefox 3. Chrome 18. Safari 5.1. – Mark

Смежные вопросы