Каков наилучший способ перекоса в направлении х, чтобы выглядеть так? - PullRequest
0 голосов
/ 21 марта 2020

.navbar{

	background-color: purple;
	width: 70%;
	height: 40px;
	transform: skewX(20deg);
	padding: 0px;
}
<div class="navbar"></div>

Я пытаюсь создать панель навигации, которая выглядит точно так же, как на рисунке ниже. На рисунке нижние концы элемента div перекошены в X направление, но когда я попробовал это, оба угла переместились в одном направлении. Как наклонить div, чтобы выглядеть так?

Ответы [ 2 ]

0 голосов
/ 21 марта 2020

Попробуйте это:

clip-path: polygon(0 0, 100% 0%, 85% 81%, 13% 80%);

Примените его теперь в div. Вы можете изменить значения в соответствии со своими потребностями. Надеюсь, это поможет вам.

0 голосов
/ 21 марта 2020

Вы можете попробовать clip-path свойство вместо transform.

Clippy - удобный инструмент для создания css путей клипов, посмотрите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...