0
私はhtml、cssに新しいですし、オンラインコースをやっています。だから現時点ではシンプルなウェブサイトを構築する。だから、私のウェブサイトには、中央に位置するコンテンツのテーブルがあります。今私は27インチのイマックに取り組んでいます。したがって、ページの最大幅は大きくなります。しかし、ブラウザのサイズを変更すると、残念ながら私のコンテンツテーブルは真ん中にとどまりません。任意のヒントは素晴らしいものだ。ここに私のHTMLとCSSのコードの一部です:ブラウザ用のHTML CSSのヒント
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-family: Arial;
margin: 5px 5px;
max-width: 2500px;
padding: 0;
background-color: #DBE4DF;
}
h1 {
text-align: center;
}
.TableofContents {
display: block;
width: auto;
margin-left: 1000px;
}
ol {
list-style-position: inside;
counter-reset: item;
text-align: centre;
}
ol>li {
counter-increment: item;
}
ol ol>li {
display: block;
}
ol ol>li:before {
content: counters(item, ".") ". ";
padding-left: 0px;
margin-left: 10px;
}
<h1>Table of Contents</h1>
<div class="TableofContents">
<ol>
<li><a href="#Lecture1">Lecture1: World Wide Web and HTML Basics</a></li>
<ol>
<li><a href="#Lecture1.1">Word Wide Web</a></li>
<li><a href="#Lecture1.2">HTML</a></li>
<li><a href="#Lecture1.3">HTML Tags and Elements</a></li>
<li><a href="#Lecture1.4">Are Computers Stupid?</a></li>
<li><a href="#Lecture1.5">Block Elements vs Inline Elements</a></li>
</ol>
</ol>
</br>
</div>
ok私はそれが中心にあることを意味していると思います。 –
'TableofContents'コンテナの内側に中央揃えしない限り、' ol'は '.TableofContents'の内側にあります。コンテンツ全体があなたが中心にしたいものなら、それは 'TableofContents'です、そうでなければ' ol {margin:5px auto} 'を試してください –