2

私は最近、新しい ASP.NET MVC フレームワークについて学習しており、スウェーデンで「軽いカフェ」を経営している友人のためにテスト サイトを開発しました。いくつかの最終調整を行い、いくつかのセキュリティ問題を修正した後、1 週間程度でリリースする予定です。

昨日、IIS 6 を実行している Web ホストにサイトを公開したので、最初にやらなければならなかったことは、拡張子のない URL の問題を修正することでした。これは、Phil Haack のブログ投稿ASP.NET MVC on IIS 6 Walkthroughの助けを借りて行いました。

現在、IE7 ではうまく機能するが Firefox 3 と Safari では機能しない別の問題に遭遇しました。

このサイトでは、メニュー付きの「左側のコンテンツ」を含むマスター ページを使用しています。メニューは ActionLinks で構成されています。問題は、最初 (一番上) のリンクだけがリンクとして機能し、他のリンクはリンクのようにしか見えず、クリックできないことです。ソースを表示すると、すべて問題ないように見えます。

誰かがこれを修正する解決策に出くわしましたか、またはこの動作の原因を知っていますか? デモサイトへのリンクはDemo site

これをすべてのブラウザで動作させたいので、助けていただければ幸いです。

4

3 に答える 3

1

「メイン」divは「リンク」divの上に配置されているため、クリックできません。

追加:

フロート: 右;

#main の CSS に対して、リンクをクリックできるようにします。

于 2008-12-20T13:54:35.940 に答える
1

私はあなたのcssファイルをチェックします。インクルードからcssファイルを削除すると、リンクが機能すると思います。

于 2008-12-20T14:10:36.610 に答える
0

#main の position: relative を削除するだけで機能します

于 2008-12-20T14:25:57.920 に答える