0

これは非常に「初心者」に聞こえますが、私はHTML / javascript / phpを初めて使用し、これまでのところ、新しいものを発見するのに大いに楽しんでいます。しかし、今は小さな問題があります。

たくさんのボタンを備えたUIを作成しようとしています(ボタンのマトリックス、5x24)。ブラウザが最大化されると、それはすべて良いことです。ボタンは本来あるべき場所にあります。ただし、ブラウザが狭くなる(幅が狭くなる)ように調整されると、ボタンは互いに重なり合って移動することで表示されたままになります。

水平スクロールバーが自動的に表示されるようにする方法を知りたいです。

すべてを<body>タグに入れて入れてみましstyle="width:100%;overflow:scroll;"たが、ボタンはそれでも機能します。つまり、ボタンが並んでいるはずのときに、ボタンが重なり合ってしまいます...

どうもありがとうございます!!!

4

1 に答える 1

0

問題は、width: 100%親要素の全幅を意味します。すべてのボタンを収容するために必要な幅(pxではなく%)をコンテナに与えます。それをでdivに入れるよりも、overflow: autoうまくいくはずです。

于 2012-09-12T01:24:32.123 に答える