Замена шрифта Cufon: как вы определяете «hoverables» - PullRequest
0 голосов
/ 11 апреля 2011

С помощью замены шрифта Cufon вы можете определять состояния при наведении, например так:

<script type="text/javascript">
   Cufon.replace('h1', {
     hover: true,
     hoverables: { strong: true, em: true }
     });
   });
</script> 

Можно ли описать конкретные классы CSS для Hoverables ?

(У меня есть аккордеонное меню JQuery, которое ведет себя странно, и я думаю, что определение этих hoverables решит проблему. Если это вообще поможет, вот меню ).

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011

Cufon('h1', {    
  fontWeight: 'normal',    
  hover: { fontWeight: 'bold' }
});

Это должно работать, я думаю,

1 голос
/ 20 апреля 2011

Вы можете определить стили наведения на Cufon целях, передав объект в свойство hover, а не в свойство hoverables, как вы пытались задать в своем вопросе:

Cufon.replace('h1', {
   hover: { fontWeight: bold, textDecoration: italic }
});

Доступно свойство hoverables, позволяющее включать состояние наведения на элементы, отличные от тегов a. По умолчанию Cufon включает только стили наведения на тегах привязки, поскольку IE6 больше не поддерживает ничего, но вы можете включить поддержкудля других элементов используется следующий синтаксис:

Cufon.replace('h1', {
   hover: { fontWeight: bold, textDecoration: italic },
   hoverables: { a: true, img : true }
});
...