В css я могу вращать границу только, а не вращать весь элемент? что-то вроде этого:CSS Пограничное вращение
В основном я хочу создать наклонную границу для моего видеоплеера.
Я хочу сделать что-то вроде принятого ответа на эту должность: click here
за исключением того, что вместо косо сверху и снизу она Наклоняет только правая сторона.
Я попытался это, но он наклоняет как левые и правые части:
HTML:
<div class="skew-neg">
<p>Hello World.</p>
<p>My name is Jonathan.</p>
<p>This box is skewed.</p>
<p>In supported browsers.</p>
</div>
CSS:
html {
background: #FFF;
color: lightblue;
font: 16px 'Arial';
line-height: 150%;
}
div {
background: blue;
margin: 50px auto 0;
padding: 20px;
width: 200px;
box-sizing: border-box;
box-shadow: 0 0 20px rgba(0,0,0,.9);
border-radius: 25px;
}
.skew-neg {
-webkit-transform: skewX(-50deg);
-moz-transform: skewX(-50deg);
-ms-transform: skewX(-50deg);
-o-transform: skewX(-50deg);
transform: skewX(-50deg);
}
.skew-neg > * {
-webkit-transform: skewX(50deg);
-moz-transform: skewX(50deg);
-ms-transform: skewX(50deg);
-o-transform: skewX(50deg);
transform: skewX(50deg);
}
Вы можете попробовать использовать CSS Generated стрелки. Здесь у вас есть отличная документация о них: http://www.yuiblog.com/blog/2010/11/22/css-quick-tip-css-arrows-and-shapes-without-markup/. Я не верю, что это решение, но это может быть один из них. Вы можете найти трюк полезный. –
славный брат! Я также проголосовал за ваш комментарий, изменил ли репутация на плюс голоса за комментарии> – tenstar
Я скажу, что это ответ, если это то, что вы ищете! –