- - PR -
Menuコントロールのフォントサイズについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-09-18 19:21
【環境】
C# 2005 / ASP.NET 【やりたいこと】 MenuコントロールのAタグのフォントサイズを指定したい。 【やったこと】 スタイルシートで下記のように指定します。 a.mylink { width:170px; font-size:16px; color:#0033cc; line-height:18px; text-decoration:underline; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } a.mylink:link { color:#0033CC; text-decoration:underline; } a.mylink:visited { color:#0033CC; text-decoration:underline; } a.mylink:hover { color:#0033CC; text-decoration:underline; } a.mylink:active { color:#0033CC; text-decoration:underline; } Page_Loadで次の設定をします。 mnuEntry.StaticHoverStyle.CssClass = "mylink"; mnuEntry.StaticMenuStyle.CssClass = "mylink"; mnuEntry.StaticSelectedStyle.CssClass = "mylink"; mnuEntry.StaticMenuItemStyle.CssClass = "mylink"; 生成されたHTMLのAタグをみると、class="mylink"は入りますが、 style="border-style:none;font-size:1em;"と設定されてしまい、 font-sizeのみ打ち消されてしまいます。 【質問】 font-size:1em;が生成されないようにする方法があるのでしょうか。 または全く違う方法で実現しなければいけないのでしょうか。 よろしくお願いいたします。 |
1