この方法で6つの異なる要素を配置するために、いくつかの異なる方法を試してきました:
互いに積み重ねられた 2 つの別々の順序付けられていないリストを使用しようとしましたが、ページを適切に拡大してスケーリングすることができませんでした。テーブルも使用してみましたが、要素を個々の tds の中心にすべての位置に配置できないようです。
順序付けられていないリストからのCSSは次のとおりです。
.button ul {
height: auto;
list-style: none;
}
.button li {
display: inline-block;
list-style: none;
margin: 0 18% 0 0;
padding: 0;
vertical-align: top;
}
そしてこれらはこれに含まれています:
.newfooterright {
float: left;
width: 33.333333%;
top: 0%;
left: 0%;
height: 250px;
padding: 0 0 0 0;
margin: 0;
font-family: RobotoLight;
text-decoration: none;
text-transform: none;
font-size: 1.5em;
text-align: center;
color: #ffffff;
vertical-align: middle;
}
このメソッドを使用した jsfiddle は次の とおりです: 順序付けられていないリストの jsFiddle
順序付けられていないリストがおそらく進むべき道だと思います...すべての要素を各liの中央に配置する方法がわかりません。下部の要素は、li の右下隅に引っかかっているように見えました。一番下の要素も google+、twitter、facebook のウィジェットなので、それがそれらの位置に影響を与えているかどうかはわかりません。
基本的に、要素はこれを行うことができる必要があります:
- 間隔の観点からウィンドウの幅に合わせてスケーリングします(ある程度、超小型の電話レイアウトなどは必要ありません。パディング右またはマージン右のようなものですか?)
- 要素がスケーリングされるとき、下部の要素は中央の上部の要素と整列する必要があります
- 写真のように配置!
これをきれいに配置する方法についての提案をいただければ幸いです。
どうもありがとう!