Вопрос

Я изучаю новое ASP.NET В последнее время я разработал фреймворк MVC и тестовый сайт для друга, который управляет "легким кафе" в Швеции.План состоит в том, чтобы выпустить его в течение недели или около того после выполнения некоторых окончательных настроек и устранения некоторых проблем с безопасностью.

Вчера я опубликовал сайт на веб-хостинге под управлением IIS 6, поэтому первое, что мне нужно было сделать, это устранить проблему с URL-адресами без расширения.Я сделал это с помощью записи в блоге Фила Хаака ASP.NET Пошаговое руководство по MVC для IIS 6

Теперь я столкнулся с другой проблемой, которая хорошо работает в IE7, но не в Firefox 3 и Safari.

На сайте я использую главную страницу, содержащую "левый контент" с меню.Меню состоит из ссылок на действия.Проблема в том, что только первая (самая верхняя) ссылка работает как ссылка, остальные только выглядят как ссылки, но на них нельзя щелкнуть.Когда я просматриваю исходный код, все выглядит хорошо.

Кто-нибудь сталкивался с решением, которое исправляет это, или, может быть, вы знаете, что может вызвать такое поведение?Ссылка на демонстрационный сайт является Демонстрационный сайт

Помощь была бы очень признательна, так как я хочу, чтобы это работало во всех браузерах.

Это было полезно?

Решение

Ваш "основной" div размещается поверх div "ссылок", поэтому по ним нельзя щелкнуть.

Добавление:

плавать:правильно;

К CSS для #main позволяет переходить по ссылкам.

Другие советы

Я бы проверил ваш css-файл.Если вы удалите свой css-файл из вашего include, я думаю, что ваши ссылки будут работать.

Просто уберите позицию:относительный в #main, и это сработает

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top