-2

私は、asp.net/html の UI デザインが少し苦手です。asp.net/html/visual studio 2012 を使用して新しい Web サイトを構築しようとしています (UI 設計を開発するスキルに戻るためだけに)。マスターページ/css を備えた UI があり、要素を取得するために div を使用しています。その場で(CSSの幅/高さでpxを使用しています)。ブラウザを最大化表示すると、すべてがうまく見えました。ブラウザーのサイズを変更すると、ページ内のすべてが乱雑になり、ブラウザーの下部にスクロール バーが表示されません。

いくつかの Web サイトをチェックしたところ、何か間違っていることがわかりました。amazon.com にアクセスしてブラウザのサイズを変更しても、スクランブルは発生せず、すべてが適切な場所にとどまります。どうすればそれを手に入れることができますか?私は何を間違っていますか?お知らせ下さい。

ありがとう。

4

1 に答える 1

1

クリアされていないフローティング要素があるようです。を使用して CSS のフローティング要素をクリアしていることを確認することで、(おそらく) 修正できますclear

あなたは経験が浅いので、構築するための優れたフレームワークを提供するボイラープレートを使用する方がよいでしょう。ここにあるいくつかの:

  1. ASP.NET MVC4 の HTML5 ボイラープレート
  2. ASP.NET MVC4 の Twitter ブートストラップ
  3. アマジウム
  4. または、 NuGetで「ブートストラップ」を検索してください
于 2013-04-23T15:55:54.677 に答える