Перегляньте відео нижче, щоб дізнатися, як встановити наш сайт як веб-програму на головному екрані.
Замітка: This feature may not be available in some browsers.
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
<style>
figure {
position: relative; width: 200px; height: 100px;
background: black;
-webkit-box-reflect: below;
}
figure:before,
figure:after {
content: "";
position: absolute; width: 100px; height: 100px;
border-radius: 0 0 100px;
background: white;
}
figure:after {
left: 100px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
</style>
</head>
<body>
<figure></figure>
</body>
</html>
Спасибо за интересную задачу.
Вот мой вариант:⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
webkit only (пока не придумал чем отражение сделать):
HTML:<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <style> figure { position: relative; width: 200px; height: 100px; background: black; -webkit-box-reflect: below; } figure:before, figure:after { content: ""; position: absolute; width: 100px; height: 100px; border-radius: 0 0 100px; background: white; } figure:after { left: 100px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } </style> </head> <body> <figure></figure> </body> </html>
Pifagor
Реализовать с помощью более чем одного элемента - легко, способов куча.
Я предполагал что задача стоит сделать одним div и без js.
Если можно использовать два элемента, то:
Готово:
- берём
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.- выкидываем webkit-box-reflect
- добавляем второй блок, разворачиваем его
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
