Закругленные вкладки CSS - PullRequest
       7

Закругленные вкладки CSS

0 голосов
/ 30 декабря 2008

Я создал несколько закругленных навигационных вкладок, используя CSS, и у меня возникают проблемы при реализации n hover.

Во-первых, вот ссылка на сайт Вкладки , что довольно сложно объяснить. Пожалуйста, наведите курсор на левую сторону вкладок, чтобы понять мою проблему. Я объяснил ниже.

У меня есть фоновое изображение, установленное на #navigation li элементов, это содержит левый боковой угол, и затем у меня есть второе фоновое изображение (правый угол), это устанавливается с помощью #navigation a.

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

Это было довольно сложно объяснить, поэтому, если вам нужно допросить меня, чтобы понять проблему, пожалуйста, сделайте.

Ответы [ 3 ]

0 голосов
/ 30 декабря 2008

Или вы можете заменить свои li: hover и a: hover на эти:

#navigation li:hover {
        background: #009BDA url(images/tab_left_on.gif) no-repeat top left;
        cursor : pointer;
        }

#navigation li:hover a {
        background: #009BDA url(images/tab_right_on.gif) no-repeat top right;
        color: #FFF;
}

Обратите внимание, что он может не работать IE6.

0 голосов
/ 30 декабря 2008

С jQuery это супер просто! но вы даже можете попробовать масштабируемую коробку:

http://www.usabilitypost.com/2008/11/27/scalable-content-box-using-only-one-background-image/

и затем измените фоновое изображение при наведении.

...