DIV 領域の幅と高さが 100px であると仮定します。 数十個あります
画面の幅に合わせて各行の番号を表示し、
各行の DIV リストを中央揃えにして表示したいとします整列し、
左右の距離が等しくなる
CSSコードを求める
そして、各行のDIVリストを中央揃えにし、
これは難しいです 思いつきます 方法は js を使うことです
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Swapping Songs</title><style type="text/css">.main {margin:0 auto}.main .nav {width:100px; border:1px solid #ddd;height: 40px; display: inline-table; margin-bottom:4px;}</style></head><body><div class="main"> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div> <div class="nav"></div></div></body></html>
.main {margin:0 auto; text-align:center;}
.nav {width:100px; 1px ソリッド #dd d; 表示:インラインブロック:4px;