Я перепроектирую сайт, чтобы он был доступен на всех устройствах. Основной элемент - это список кнопок, которые делают довольно легкую анимацию, но не могут заставить ее реагировать. Пожалуйста помоги.Я достиг границ CSS? Кнопка для работы на всех устройствах
Кнопки жить можно увидеть here (отключить видео нажмите в правом верхнем углу)
Деталь: 1.Title должен оставаться жесткими, так что не двигается вдоль границ (сделать так, ранее использовавшееся положение : absolute;) 2.on hover border expand внутрь + суживает, позволяет сказать 10px с левой и правой сторон. 3. Положение позиции слева, стрелка вправо. 4. Текст на меньших экранах должен сломаться, а граница будет жидкой.
Результат до сих пор: http://codepen.io/anon/pen/VvmWgM
Текст ломает тонкие и границы проходит вдоль нее, стрелка расположена справа. Круто. Кроме того, текст перемещается при наведении, а границы расширяются наружу. Стрелка не выровнена по вертикали.
Любые яркие идеи, как настроить кнопки, чтобы они выступали в качестве примера на живом сайте?
Спасибо заранее,
.container {
float: none;
margin-left: auto;
margin-right: auto;
}
.floatleft {
float:left;
margin-right:20px;
}
.floatright {float:right;}
.clear {clear:both;}
.button-wrap {
outline-style: solid;
outline-width:4px;
display:block;
padding:30px 20px;
transition: all .12s ease;
}
.button-wrap:after {
content: "";
display: table;
clear: both;
}
a.project-title {
color:#000;
font-size: 36px;
font-weight: 400;
transition: all .4s ease;
display: block;
text-decoration:none;
}
.button-wrap:hover {
outline-width:6px;
margin:0 20px;
}
.button-wrap:hover a.project-title {
font-weight: 700;
transition: all .12s ease;
}
.arrow {
transition: all .4s ease;
margin-top: -4px;
margin-right:20px;
vertical-align:middle;
}
.button-wrap:hover .arrow {
margin-right:0px;
}
Ухоженная попытка! Умное использование текстовой тени! Но текст будет продолжать двигаться, если кнопка наведения сжимается горизонтально. – 01e5Dk
Когда кнопка будет сжиматься горизонтально при наведении курсора? Все размеры всех разделов остаются неизменными при зависании, только изменение тени и теневой тени изменяется при наведении. – woestijnrog
Да на кнопках наведения, которые должны сжиматься на 10 пикселей с обеих сторон. У меня нет другой идеи, чем использовать абсолютную позицию, чтобы получить текст жестким. Идеи? – 01e5Dk