だから私は、これらの要素を保持するためにフレキシボックスを使用しています:フレキシボックス - 水平、垂直テキストを揃える
をそれはそのようなものになります。あなたが知ることができますが、私はテキストを水平に配置するのが難しいです。
テキストを垂直に90度回転させていますが、変換元が左側です。
.containers {
width:100%;
height:100%;
display:flex;
}
.selections {
width:100/6 *100%;
height:100%;
padding:0;
margin:0;
line-height: 100%;
filter:brightness(60%) grayscale(30%);
transition: .3s filter ease-in-out;
color:#DDD;
h2 {
position:absolute;
margin:0 auto;
top:50%;
transform: rotate(90deg) translateX(-50%);
transform-origin: left;
}
}
おそらくHTMLを含めるべきです。
<div class="containers">
<div class="selections one"> <h2> BOWL </h2> </div>
<div class="selections two"> <h2> GOBLET </h2> </div>
<div class="selections three"> <h2> GUPPY BOX </h2> </div>
<div class="selections four"> <h2> LAMP </h2> </div>
<div class="selections five"> <h2> LAMINATED BOWL </h2> </div>
<div class="selections six"> <h2> OVENSTICK </h2> </div>
<div class="selections seven"> <h2> WALRUS TOY </h2> </div>
<div class="selections eight"> <h2> WHISTLE </h2> </div>
</div>
。あなたがこれまで持っているものと[最小、完全で、検証可能な例](http://stackoverflow.com/help/mcve)を作成してください。 http://codepen.io/anon/pen/bgMyag –
ああ。 http://codepen.io/aphsai/pen/mRLYXe これはおそらく動作するはずですか?しかし、色は表示されません... –