Как сделать область текста параллелограммом?

Блок сделан в виде параллелограмма. Нужно, чтобы текст (или любой другой контент) внутри него выравнивался относительно боковых наклонных сторон. При этом текст не должен быть наклонным.
<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
</head>  
  <style>
      #parallelogram {
                width: 150px;
        	height: 100px;
        	-webkit-transform: skew(20deg);
        	-moz-transform: skew(20deg);
        	-o-transform: skew(20deg);
        	background: red;
      }

  </style>
  <body>
      <div id="parallelogram">
	    <p>Текст тескт текст тескт текст тескт текст тескт текст тескт текст тескт текст тескт текст тескт текст</p>
      </div>
  </body>
</html>
  • Вопрос задан
  • 255 просмотров
Пригласить эксперта
Ответы на вопрос 1
#parallelogram p {transform: skew(-20deg);
при необходимости подправить паддингами или маржинами
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы