Опыт отладки http://www.dmhermitage.org/wtfborders.pngThis заставляет меня хотеть убить себя.
У меня есть несколько действительно простых CSS для стилизации моих входных объектов:
input, button
{
border: 1px solid #c66600;
background-color: white;
color: #7d212f;
font-family: "Eras Light ITC", Tahoma, sans;
}
Но мне не нравится эта уродливая граница, вокруг которой расположены переключатели, поэтому я использую селектор, чтобы убить границу:
input[type=radio] { border: none; }
Вероятно, вы можете догадаться, в каких браузерах это работает, а в каких - ОДНОМ, в котором оно не работает. Забавно, когда я нажимаю клавишу F12, чтобы запустить отличные инструменты для разработчиков в IE8, это фактически говорит мне о том, что стиль переключателей был переопределен. на «нет», как я и просил, но на объектах переключателей остается рамка.
Я пробовал множество семантических вещей, таких как установка ширины границы равной 0 пикселей или цвету чего-то безумного, например, зеленого лайма, но он остается первоначально назначенным цветом, который он получил от первого стиля.
И, наконец, я попробовал только стилизацию объектов 'текста', и в этом случае стиль не применяется ни к чему. Опять же, браузер утверждает, что выполняет выделение CSS, но визуально это не происходит.
Мысли
Кстати, это установка DotNetNuke со сгенерированным кодом, где я не могу явно установить стиль переключателей.
Спасибо,
Dan