私は下の図のように作成しようとしています。これまでのところ、それは私のために良く見えません。イメージの横に縦のテキストを並べ替えます
ここJSFiddleです:https://jsfiddle.net/6o3nz6g9/
HTML:
<h1>This is Sparta!</h1>
<div class="container">
<div class="row">
<div class="col-xs-4">
<div class="services__text">Title Text Here</div>
<img src="https://image.ibb.co/hccDVF/sample.jpg" class="img-responsive" alt=""/>
</div>
<div class="col-xs-4">
<div class="services__text">Title Text Here</div>
<img src="https://image.ibb.co/hccDVF/sample.jpg" class="img-responsive" alt=""/>
</div>
<div class="col-xs-4">
<div class="services__text">Title Text Here</div>
<img src="https://image.ibb.co/hccDVF/sample.jpg" class="img-responsive" alt=""/>
</div>
</div>
</div>
CSS:
.services__text {
-ms-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
-ms-transform-origin: right top 0;
-moz-transform-origin: right top 0;
-webkit-transform-origin: right top 0;
transform-origin: right top 0;
padding: 10px;
float: left;
}
どのように私は、この所望の効果を得るために行うのですか?参考:私はBootstrapフレームワークに取り組んでいます。
タイトルが「タイトルテキストここ」よりも長い場合、整列はオフになります。そしてそれがより短い時。 – AJMaxwell
@AJMaxwellこれを確認するjsFiddle https://jsfiddle.net/yLvvnr56/、それは本当に幅を追加する必要があります。service__textは同じ位置にテキストを保持し、必要に応じて追加できるようにするが、親要素に隠れているオーバーフローを追加しているので、jsFiddleで拡大縮小するとテキストの一部が非表示になってしまう特定の画面解像度で同じ位置OPはメディアクエリを使用する必要があります。これを行うための2つの方法がありました。主に回転した要素でうまく動作します。 – frnt