Как изменить стиль CSS для всплывающей подсказки YUI? - PullRequest
1 голос
/ 01 июня 2009

Я вижу на странице YUI пример изменения стиля панелей в целом. Но я хотел бы изменить стиль для всех всплывающих подсказок (и не для других панелей) на моем сайте. Все мои всплывающие подсказки не находятся в одном определенном DIV, поэтому изменение стилей панели YUI внутри div не будет работать для меня.

Любые советы?

Ответы [ 2 ]

1 голос
/ 05 июня 2009

Я загружаю таблицу стилей конфигуратора (со скином по умолчанию (sam.css) уже включена) в заголовок моего приложения, за которым следуют мои собственные стили, чтобы они были готовы к немедленному рендерингу. Однако, как вы упомянули, загрузчик YUI впоследствии переопределит ваши стили.

Если вы загружаете много модулей или делаете много заявлений о стиле и не хотите писать! Важно после каждого, добавьте опцию

skin : {defaultSkin: ''}

в конфигурацию вашего загрузчика. Это также сэкономит пользователям немного пропускной способности и ускорит рендеринг.

Также обратите внимание, что IE6 не распознает! Важный, поэтому он не будет работать для этого браузера.

Надеюсь, это поможет.

1 голос
/ 01 июня 2009

Похоже, что в подсказках YUI класс yui-tt добавлен ко всем подсказкам. Вы можете стилизовать только ваши всплывающие подсказки, используя их как общего предка, то есть

.yui-tt .bd {
    /* Styles here... */
}
...