- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
Не подскажите как реализовать эти фишки:
1. Добавить маркировку скидки в левом верхнем углу как на картинке.
2. При наведении на картинку (ссылку) - общее забеление фона, появление надписи в середине на черном фоне "Быстрый просмотр".
Напишите пожалуйста что делали, если сталкивались с такой задачей.
Спасибо!
1. Картинка с абсолютным позиционированием.
2 Изменение стилей блоков при наведении мыши.
1. Картинка с абсолютным позиционированием.
Ммм... зачем там картинка? Текстовый блок, стили только подрихтовать.
Ммм... зачем там картинка? Текстовый блок, стили только подрихтовать.
В простейшем случае можно и текстовый блок. Но не всегда.
Но если там просто цифирки с полосками - то да, согласен.
Но если там просто цифирки с полосками - то да, согласен.
Можете привести пример как у вас реализовано???
Можете привести пример
В стартпосте пример приведён. Кто мешает посмотреть?
Собирал на коленке за 30 секунд, поэтому может не все тонкости уловил, но в целом направление такое может быть. Скидку может разумнее сделать картинкой, но не знаю, в целом CSS сейчас позволяет творить разные чудеса, но в старых браузерах работать чудеса не будут.
Пример без картинки, но картинку можно поставить свойством background: url('http://urldokartinki'); в классе block.
HTML:
<div class="block">
<div class="up">
<button>
Быстрый просмотр
</button>
</div>
<div class="skidka">
100%
</div>
</div>
CSS:
.block{
width: 140px;
height: 280px;
background: #ccc;
position: relative;
overflow: hidden;
}
.up{
display: none;
position: absolute;
z-index: 1;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
background: rgba(255,255,255,0.8);
}
.block:hover .up{
display: flex;
flex-direction: column;
}
.skidka{
position: absolute;
top:5px;
left: -1rem;
transform: rotate(0.9turn);
background: #fff;
width: 70px;
display: flex;
align-items: center;
justify-content: center;
}
Живой пример:
https://jsfiddle.net/0akn2fjs/1/
Собирал на коленке за 30 секунд, поэтому может не все тонкости уловил, но в целом направление такое может быть. Скидку может разумнее сделать картинкой, но не знаю, в целом CSS сейчас позволяет творить разные чудеса, но в старых браузерах работать чудеса не будут.
О благодарю, буду изучать.
Neumann1970, пожалуйста, разбирайтесь. Если display: none убрать, а заменить на visibility: hidden; то можно еще сделать плавное появление и исчезновение прозрачного фона с кнопкой.
Примерно как это будет выглядеть в css:
.block{
width: 140px;
height: 280px;
background: #ccc;
position: relative;
overflow: hidden;
}
Картинка с часами сюда прописывается через замену:
background: #ccc;
на
background-image: url(images/bg.jpg);
ТАК ???
Neumann1970, да.
еще можно добавить свойство в этот же блок:
background-size: contain;
или
background-size: cover;
чтобы, картинка пропорционально вписалась под размеры блока, каждое свойство по своему это делает.