タイトル | : Re: ナビゲーションの左横を空けたい |
記事No | : 148 |
投稿日 | : 2008/07/15(Tue) 07:32 |
投稿者 | : wanichan |
> 初めての投稿です。よろしくお願いします。 > > ビジネスシーン3のテンプレートを使用しています。 > ナビゲーションの表示位置を右に20pxずらしたのですが > 縦幅が2倍になってしまい、それを調整できず困っています。 > > navigation ulでmarginのleftを20pxにしてみたら、 > 画面上では思い通りに表示されているのですが、 > ブラウザでチェックしたところ、ナビゲーションの縦幅が > 2倍になってしまいました。 > > この不具合は、どのような設定で治るのでしょうか。 > お教え願います。
箇条書きリストの左マージンを20ピクセルにするのではなく、 #navigationのpadding-leftを20ピクセルにしてください。
[スタイルの管理]作業ウィンドウの「#navigation」(@layout.cssの中ではなくもうひとつのもの)を右クリックして[スタイルの変更]をクリックして、 [スタイルの変更]ダイアログボックスの[カテゴリ]の中から[ボックス]を開き、 [padding]の「すべて同じにする」のチェックをはずして [left]を20ピクセルにしてください。
すると、#navigationは
#navigation { background-color: #545454; overflow: hidden; padding-left: 10px; }
になるはずです。
デザインビューでうまくいってるのにブラウザで見ると縦の幅が2倍になる理由は コートビューにおいて、リストの終了タグの後に全角スペースが入っている可能性が高いです。 これはExpression Webのバグかもです。
どうぞよろしくお願いします。
|