CSS3: все возможности hover...
Всем привет!
Прошу помощи от знатоков CSS3. В интернете есть куча сайтов где рассматриваются возможности CSS. Но я нигде не нашел информацию про скрытые (так сказать) возможности hover. У меня с английским плохо, однако мне это не помешало прочесть хорошую часть этой книги -
http://www.amazon.com/Pro-CSS3-Animation-Professional-Apress/dp/1430247223
. И так собственно говоря вопрос: Можно ли при наведении на определенный элемент поменять значения другого элемента. Что я выяснил: В определенных случаях это возможно,
вот пример
. Однако и тут есть свои подводные камни, например, при наведении курсора мыши на первый блок, браузер меняет цвет фона второго блока, однако обратного эффекта почему то не наблюдается. Почему? Последний по списку элемент не может пенять первый? Или же вот другая загадка: из книги (о которой говорилось выше) я выяснил что в CSS разрешен такой синтакс: .panel-1:hover + .panel-2{свои значения}. Миниатюрным движением двух своих пальцев левой руки я смог взглянуть на исходный код этого сайта, а точнее на всплывающее меню, и тут я увидел совершено другую картину: #menu ul li:hover > a > .sf-sub-indicator
Объясните пожалуйста все возможные варианты использование псевдокласса :hover. Когда применяется "+" а когда ">"? Заранее благодарен всем кто постарается помочь. Спасибо. С уважением Weblitt.
П.С. Думаю автор сайта не будет против, приводите пожалуйста ссылки на другие ресурсы (включая и англоязычные), где рассматривается эти вопросы. Я лично нашел в спецификации WC3 вот
это
.
Источник:dle-faq.pro, DLE
Прошу помощи от знатоков CSS3. В интернете есть куча сайтов где рассматриваются возможности CSS. Но я нигде не нашел информацию про скрытые (так сказать) возможности hover. У меня с английским плохо, однако мне это не помешало прочесть хорошую часть этой книги -
http://www.amazon.com/Pro-CSS3-Animation-Professional-Apress/dp/1430247223
. И так собственно говоря вопрос: Можно ли при наведении на определенный элемент поменять значения другого элемента. Что я выяснил: В определенных случаях это возможно,
вот пример
. Однако и тут есть свои подводные камни, например, при наведении курсора мыши на первый блок, браузер меняет цвет фона второго блока, однако обратного эффекта почему то не наблюдается. Почему? Последний по списку элемент не может пенять первый? Или же вот другая загадка: из книги (о которой говорилось выше) я выяснил что в CSS разрешен такой синтакс: .panel-1:hover + .panel-2{свои значения}. Миниатюрным движением двух своих пальцев левой руки я смог взглянуть на исходный код этого сайта, а точнее на всплывающее меню, и тут я увидел совершено другую картину: #menu ul li:hover > a > .sf-sub-indicator
Объясните пожалуйста все возможные варианты использование псевдокласса :hover. Когда применяется "+" а когда ">"? Заранее благодарен всем кто постарается помочь. Спасибо. С уважением Weblitt.
П.С. Думаю автор сайта не будет против, приводите пожалуйста ссылки на другие ресурсы (включая и англоязычные), где рассматривается эти вопросы. Я лично нашел в спецификации WC3 вот
это
.
Источник:dle-faq.pro, DLE
Похожие новости
- Ajax-отправка форм в админпанели - модуль AdminAjaxForms
- Весенняя акция на лицензии DataLife Engine
- Arne Slot ayaa eedda dusha ka saaray hal qof ka dib guuldarradii Liverpool ka soo gaartay Galatasaray..
- Chelsea oo go’aansatay inay iibiso Liam Delap ka dib markii uu hal gool dhaliyay tan iyo markii uu xagaagii ku biiray.
- Sidee habeenkii naxdinta lahaa ee Kinsky u dhacay ka hor inta aan la badalin daqiiqadii 17aad..
- Luka Modric ayaa soo afjaray wararka xanta ah ee la xiriirinaya inuu ku laabanayo Real Madrid, isagoo ku adkeysanaya inuu….
- Alejandro Garnacho ayaa ka digay in mustaqbalka Chelsea uu noqon karo mid aad u fool xun iyadoo halyeeyga kooxda uu ku..
- Chelsea oo qalbi jabisay Wrexham ka dib markii VAR ay ku guuleysatay….
- Kooxda Real Madrid ayaa ku soo biirtay tartanka loogu jiro saxiixa Sandro Tonali oo ka tirsan NewcastleUnited.
- MIKEL ARTETA ayaa sheegay in Arsenal ay isku dayday shax cusub muddo TOBAN DAQIIQO ah ka hor guushii 2-1 ee FA Cup ee Mansfield.