⏳ Не отвлекайте модератора по пустякам — чем больше времени он потратит на ответ, тем меньше уделит проверке конкурсных работ.
👱♀️ С высокой долей вероятности останутся без внимания вопросы, ответы на которые можно найти в условиях акций, а также вопросы типа "почему мне начислили меньше баллов, чем Ивану".
Ну что же поделать, нет у меня опыта делать обзоры. С размером согласен не сказал, толщину проволоки замерять нечем отталкивайтесь от разрывной нагрузки, состав стали тоже не знаю! Обзор для тех кто не знает для чего это нужно и какие плюсы от использования безузловки... Снимите Вы видеообзор, покажите как надо!
Добавлять комментарии могут только зарегистрированные пользователи.
даже размера безузловки из видео и то не обозначена...
#tap-translate {
all: initial; }
@keyframes translation-button-slide {
from {
transform: translateX(100%); }
to {
trasnform: translateX(0); } }
@keyframes fadein-background {
from {
opacity: 0; }
to {
opacity: 0.7; } }
@keyframes fadeout-background {
from {
opacity: 0.7; }
to {
opacity: 0; } }
@keyframes fadein-button {
from {
opacity: 0; }
to {
opacity: 1; } }
@keyframes translation-slidein {
from {
transform: translateX(-50%) translateY(-100%); }
to {
trasnform: translateX(-50%) translateY(0); } }
@keyframes translation-slideout {
from {
trasnform: translateX(-50%) translateY(0); }
to {
transform: translateX(-50%) translateY(-100%); } }
@keyframes spinner {
from {
transform: rotateZ(0deg); }
to {
transform: rotateZ(360deg); } }
#tap-translate *, #tap-translate *::before, #tap-translate *::after {
box-sizing: border-box; }
#tap-translate .container {
position: absolute;
top: 0;
left: 0;
font-size: 16px;
font-family: sans-serif;
line-height: 1.2;
color: black;
z-index: 1000000000; }
#tap-translate .translation-button {
animation-duration: 0.1s;
animation-timing-function: linear;
animation-fill-mode: forwards;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
background: #f9f9fa;
box-shadow: 0 0 5px #ccccc6;
user-select: none;
-moz-user-select: none; }
#tap-translate .translation-button:active {
background: #e1e1e6; }
#tap-translate .translation-button.m-corner {
animation-name: translation-button-slide;
position: fixed;
top: 20px;
right: 0;
width: 70px;
height: 50px; }
#tap-translate .translation-button.m-corner .translation-button_image {
width: 50px;
height: 50px; }
#tap-translate .translation-button.m-next-to {
animation-name: fadein-button;
position: absolute;
border-radius: 50%;
width: 40px;
height: 40px; }
#tap-translate .translation-button.m-next-to .translation-button_image {
width: 35px;
height: 35px; }
#tap-translate .translation {
position: fixed; }
#tap-translate .translation.m-closing .translation_background {
animation-name: fadeout-background; }
#tap-translate .translation.m-closing .translation_content {
animation-name: translation-slideout; }
#tap-translate .translation_background {
animation-name: fadein-background;
animation-duration: 0.2s;
animation-timing-function: linear;
animation-fill-mode: forwards;
position: fixed;
top: 0;
left: 0;
background: black;
width: 100vw;
height: 100vh; }
#tap-translate .translation_content {
animation-name: translation-slidein;
animation-duration: 0.2s;
animation-timing-function: linear;
animation-fill-mode: forwards;
position: fixed;
top: 0;
left: 50%;
background: #f9f9fa;
width: 90%;
max-width: 400px;
transform: translateX(-50%); }
#tap-translate .translation_loader {
animation-name: spinner;
animation-duration: 1s;
animation-timing-function: linear;
animation-iteration-count: infinite;
border: 5px solid #e1e1e6;
border-top: 5px solid #0096dd;
border-radius: 50%;
margin: 15px auto;
width: 45px;
height: 45px; }
#tap-translate .translation_info, #tap-translate .translation_error {
padding: 15px; }
#tap-translate .translation_info {
overflow-y: auto;
max-height: 80vh; }
#tap-translate .translation_main.m-single {
font-size: 18px;
font-weight: bold; }
#tap-translate .translation_secondary, #tap-translate .translation_language {
padding-top: 10px; }
#tap-translate .translation_language {
font-size: 14px; }
#tap-translate .translation_error {
text-align: center; }
#tap-translate .translation_error-sign {
font-size: 50px;
color: #d71111; }
#tap-translate .translation_buttons {
display: flex;
flex-flow: row nowrap;
user-select: none;
-moz-user-select: none; }
#tap-translate .translation_button {
cursor: pointer;
background: #e1e1e6;
padding: 15px 0;
text-align: center;
width: 100%; }
#tap-translate .translation_button:active {
background: #afafb5; }
#tap-translate .translation_button.m-primary {
background: #0096dd;
color: white; }
#tap-translate .translation_button.m-primary:active {
background: #066896; }