完全にレスポンシブなWebサイトを作成しようとしていますが、ページのデフォルトの幅を960pxにする必要があります。私が持っている構造は次のとおりです。
<div id="container">
<table id="content">
all the content is here
</table>
</div>
ここで、テーブルのデフォルトの幅を960ピクセルにしますが、幅と高さが自動で位置が相対的であるのと同じように、サイズも変更できるようにします。これらは私が今持っているスタイルです
#container{
margin: 0 auto;
position: relative;
}
#content{
width: 960px;
height: auto;
box-shadow: 0 0 3px 3px rgba(0,0,0, 0.7);
-webkit-box-shadow: 0 0 3px 3px rgba(0,0,0, 0.7);
-mox-box-shadow: 0 0 3px 3px rgba(0,0,0, 0.7);
}
#content widthをautoに設定すると、Webページは完全にレスポンシブになりますが、デフォルトの幅はありません。上記のように960pxに設定すると、Webページ全体の幅が固定されます。私はかなり長い間これに苦労してきました、どんな助けでもありがたいです、ありがとう!