Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Трансформация элемента (https://javascript.ru/forum/dom-window/44527-transformaciya-ehlementa.html)

FirstRelict 23.01.2014 12:06

Трансформация элемента
 
Вот тут на сайте https://vimeo.com/player
Плеер в шестиграннике, и по клику он превращается в прямоугольник.
как реализовать такую штуку, скажите пожалуйста в каком направлении читать(двигаться)??

Нашел как делать ромб на css
<html>
<head>
<style type="text/css">
#hexagon {
	width: 100px;
	height: 55px;
	background: red;
	position: relative;
}
#hexagon:before {
	content: "";
	position: absolute;
	top: -25px;
	left: 0;
	width: 0;
	height: 0;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	border-bottom: 25px solid red;
}
#hexagon:after {
	content: "";
	position: absolute;
	bottom: -25px;
	left: 0;
	width: 0;
	height: 0;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	border-top: 25px solid red;
}
</style>
</head>

<body>
<div id="hexagon"></div>
</body>
</html>

думал как то менять параметры, и что то выйдет из этого...увы пока ничего.

Яростный Меч 23.01.2014 12:30

Цитата:

Сообщение от FirstRelict
Вот тут на сайте https://vimeo.com/player

там svg

kostyanet 23.01.2014 12:33

Я бы воздержался от маразма делать шестигранный телевизор. Кроме того у аффторов на той странице глюки с разметкой. Им невдомек что браузер может не занимать всю поверхность экрана, в результате чего у меня собственно видео сместилось на 1/3 вправо вылезши из рамочки.

avrudoi 24.01.2014 19:01

читай HTML 5.


Часовой пояс GMT +3, время: 12:21.