2008-12-20 43 views
2

我最近一直在學習新的ASP.NET MVC框架,並且我已經爲在瑞典經營一家「輕型咖啡館」的朋友開發了一個測試網站。該計劃是在執行一些最終調整並解決一些安全問題後的一週左右發佈。ActionLinks並不總是在FireFox和Safari中工作

昨天我發佈了網站到一個運行IIS 6的網頁主機,所以我必須做的第一件事就是修復無擴展名網址的問題。我在Phil Haack的博客ASP.NET MVC on IIS 6 Walkthrough

的幫助下完成了這個工作。現在我遇到了另一個在IE7中運行良好但在Firefox 3和Safari中沒有問題的問題。

在網站上,我使用包含「左側內容」和菜單的母版頁。該菜單由ActionLink組成。問題是隻有第一個(最上面的)鏈接作爲鏈接,其他鏈接只看起來像鏈接,但它們不可點擊。當我查看源代碼時,一切看起來都不錯。

有沒有人遇到過修復此問題的解決方案,或者您是否知道可能導致此行爲的原因?演示網站的鏈接是Demo site

幫助將不勝感激,因爲我希望這可以在所有瀏覽器上工作。

回答

1

你的「主」div被放置在「鏈接」div的頂部,所以他們不能點擊。

添加:

float:right;

對於#main的CSS,允許點擊鏈接。

+0

Thanx Paul。我意識到我需要提高CSS技能。 – Frederik 2008-12-20 14:33:01

1

我會檢查你的css文件。如果你從你的包含中刪除你的css文件,我認爲你的鏈接將起作用。

0

剛剛刪除位置:相對#main中,它會工作

相關問題