MVC (4) を使用した Razor 構文に苦労しています。うまく機能するソリューションを手伝ってくれる人を見つけたいと思っています。
クリック可能なロゴ(画像)が必要で、次のコードを作成しました。これは2つのことを除いて機能します。画像が表示されず、次に、別のコントローラーでルーティングがうまくいかない (http4 エラー)。
これは私が今それをやった方法です:
かみそり:
<h1>@Html.ActionLink("siteHeader", "Index", null, new { @class = "site-logo"})</h1>
また
<h1>@Html.ActionLink("siteHeader", "Index", "Home", new { @class = "site-logo"})</h1>
たとえば、別のコントローラー (アカウント/ショッピングカートなど) でロゴをクリックすると、404 が発生します。
CSS:
/サイトヘッダーロゴ/
a.site-logo {
background: url(images/Solosoft.png) no-repeat top left;
display: block;
width: 100px;
height: 100px;
text-indent: -9999px; /*hides the link text*/
}
前もって感謝します。