Internet Explorer 7 интерактивные ссылки без фиксированной ширины - PullRequest
0 голосов
/ 10 февраля 2012

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

Пример: http://jsfiddle.net/gYukv/

В Firefox ссылка растягивается с текстом и тегом

, в IE7 интерактивная область ссылки остается небольшой.

Ответы [ 2 ]

0 голосов
/ 10 февраля 2012

Попробуйте добавить это:

 #header-modulos-lista a { background:#333;display:  block; color: #000; height: 30px; line-height: 30px; padding: 0 10px; text-decoration: none;zoom:1;position:relative;}

Разница в том, что я добавил зум: 1; и положение: относительное;

Если это не сработает, вам может понадобиться добавить / изменить ваш Doctype на что-то вроде этого:

<!doctype HTML> 
0 голосов
/ 10 февраля 2012

Решением будет использование CSS-выражений:

#header-modulos-lista li { width: expression((document.getElementById('header-modulos-lista').offsetWidth - 6) + 'px'); }

Где 6 - сумма ширины границы (ошибка модели коробки).

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