div内にあるテキストを歪めようとしていますが、これはすべて簡単ですが、現在の最初の数行のように、各行をdivの片側に完全に左揃えにする方法を見つけようとしています非常に多くのピクセルに収まり、最後の数行がオーバーフローします。私たちが使用しているフォントはすでにイタリック体ですが、スキューを加えてもう少し押したいと思っています。完璧に見えるわけではないことはわかっていますが、私たちが望むものにはうまく機能します。
これを行う方法はありますか?すでに検索してみましたが、正しいものを探しているのか、それとも誰も気にしないものを探しているのかわかりません.
これが基本的なJSfiddle です
そしてひどいモックアップ...悪いモックアップ
そしてそれをテストするための基本的なコード...
CSSは次のとおりです。
.box {
width:600px;
height:300px;
background:#f1f1f1;
}
.box p {
transform: skew(-20deg);
-ms-transform: skew(-20deg); /* IE 9 */
-moz-transform: skew(-20deg); /* Firefox */
-webkit-transform: skew(-20deg); /* Safari and Chrome */
-o-transform: skew(-20deg); /* Opera */
}
そしてHTML:
<div class="box">
<p>Text here - more in the fiddle</p>
</div>
みんなありがとう!