WebKit не рисует цвет фона для всей ширины конечного элемента встроенного списка - PullRequest
1 голос
/ 26 января 2010

На нашем сайте http://www.dimagi.com, элементы в меню jQuery в верхней части экрана приобретают цвет фона при наведении курсора. Цвет фона наведения самого правого элемента списка («О нас») обрезается у самого правого края текста, по-видимому, только в WebKit (проверено Safari и Chrome в Windows XP).

Кто-нибудь может увидеть, что я могу делать неправильно в CSS? Или это какая-то неясная ошибка WebKit?

1 Ответ

0 голосов
/ 26 января 2010

Фон обрезается, потому что у вас есть блочный элемент внутри встроенного элемента, а блочная модель для них работает совершенно по-разному. Если вы установите display свойство #dropmenu > li на inline-block вместо inline, оно будет работать, но я не знаю, как IE справляется с этим. Другой вариант - установить значение display: block и передать значения li с. В любом случае вам придется немного переделать меню CSS.

Я понял это, поиграв с инструментами разработчика Chrome, пока не стал выглядеть правильно. Если вы не знакомы с ним, это очень похоже на FireBug в Firefox. Не подходит для отладки вашего CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...