前に<div>
タグを配置しました。私はいつもabsolute
のポジショニングを好む。この新しいプロジェクトのためにVisual Studio 2010:ASP NavigationMenuコントロールの配置
、私は2010年
すべてが、私はそれがASPの位置を除いて行うことを教えて何をしているように見えるのVisual Studioで、私は、ウェブサイトのプロジェクトを開始しようと思いました:Menuコントロールと呼ばれますNavigationMenu
私のSite.MasterファイルにVisual Studioが置かれています。 GUIで
、NavigationMenu
はそれがCssClass
プロパティは、「メニュー」であるのですが、Visual Studioが作成した「スタイル/ Site.css」ファイルで、私はMenu
またはNavigationMenu
のいずれかの下で定義されたものを見ていないことを示しています。 。div.menu
定義は、私がleft: 0px;
を使用するように設定しているが、NavigationMenu
は*私はそれを配置している<div>
タグ内に自身を中心として(私の忍耐を試すために続けて
これまでのところ、私はこれを試してみましたこと、あります:
div.menu {
left: 0px; height:400px;top:100px;width:150px;vertical-align:top;
}
と、この:この
div.menu {
left: 0px; height:400px;top:100px;width:150px;
}
div.menu {
left: 0px; height:400px;top:100px;width:150px;vertical-align:text-top;
}
問題ではありません。 NavigationMenu
は、<div>
タグの中央に浮遊し続けます。
私はこのasp:Menuコントロールの名前を変更していません。 Isは、Visual Studio 2010によって作成された「すぐに使える」バージョンです。
誰かが私が怒ってしまう前に、このコントロールの位置付けの定義を教えてもらえますか?
コメント:はこれを追加するのを忘れ:私は前にASP要素をスタイリングいくつかの問題があった
div {
position:absolute;
}
Thanks Rupert!私は 'スタイル'を 'asp:menu'タグに貼り付けました。そしてすべてがうまくいきます。 – jp2code
問題はありません。私は多くのASP要素をスタイリングするときにこのメソッドを実行する必要があることを発見しました。 – HGomez90