VoxelGod
@VoxelGod
Настройка шаблонов WordPress

Как реализовать такой элемент?

Здравствуйте. Как можно реализовать такой элемент для прокрутки слайдера? Или лучше просто картинкой вставить?
963e3ae2cec847c083f14a2ecb069616.png
  • Вопрос задан
  • 161 просмотр
Решения вопроса 2
sadisme
@sadisme
font-size:30rem
Для основного контейнера с белым фоном:
transform:skewX(20deg)

Для вложенной стрелки:
transform:skewX(-20deg)
Ответ написан
Комментировать
dom1n1k
@dom1n1k
Да, просто картинкой лучше (если сторонних передовых технологий - svg). Проще и практичнее.

А гении, которые к месту и не к месту (второе - чаще) суют трансформации, вряд ли ответят на пару простых вопросов:
1. Как сделать так, чтобы сам блочок наклонился, но стрелка в нём осталась ровной? (Скорее всего, дальше последуют идеи с помещением стрелки в before/after, но кому оно надо?)
2. Как потом в этом искаженном блоке высчитывать координаты, если будет нужно иконку отцентрировать точно до пикселя? (Хотя "как" оно-то понятно, непонятно "нафига")
3. Что делать, если завтра этой кнопке захочется дать, например, окантовку?
4. Как избавиться от неаккуратного антиалиасинга по диагональной стороне блока в некоторых браузерах? (Трансформации применяются уже к растровому изображению и потому дают не очень качественную картинку).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы