|
|
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
Тут есть тени, градиент, закругленные углы, и выпуклая верхняя часть. С тенями, градиентом, и нижней частью проблем нет, но вот как реализовать верхнюю часть - ума не приложу. border-radius c параметрами через "/" не дает резкого закругления по краям, псевдоэлементами придется подгонять диагональный градиент, что при адаптации создаст кучу гемороя. Картинкой сделать нельзя так как содержимое может меняться. Есть какое-то менее болезненное решение чем через псевдоэлементы? WBW&WBR - Alexandr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 14:46 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
AlexZaw, canvas или svg допускается техзаданием? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 14:56 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
user89AlexZaw, canvas или svg допускается техзаданием? допускается, вот только если с svg я еще немного знаком, то canvas даже не пробовал :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 15:36 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
user89, Поддерживаю вариант с svg. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 16:46 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
можно хотя бы намекнуть какими фигурами его рисовать? не накладывать же друг на друга линии, эллипсы... да и как потом все это масштабировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 18:14 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
AlexZaw, такая форма устроит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 20:06 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 20:13 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
вадяAlexZaw, такая форма устроит? если бы устроила я бы тут не спрашивал :) пока вышел из положения следующим образом: Код: html 1. 2. 3. Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. буду думать дальше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2017, 20:54 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
оборачивать блок в блок не обязательно можно посмотреть в сторону before after ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 02:08 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
AlexZaw, сложность наверное в том, что при изменении размеров главного контейнера, надо динамически менять border-radius . Можно извернуться в CSS через проценты, но масштабирование в SVG проще https://jsfiddle.net/8umv3yoc/3/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 10:29 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
user89, верхние радиусы не по тз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 10:47 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
Малыхин Сергейоборачивать блок в блок не обязательно можно посмотреть в сторону before after Возможно вы и правы, и не стоит усложнять себе жизнь, в данной задаче можно и ПЭ обойтись, но если усложнить задачу, сделать на фоне не градиент а какой-то рисунок, например фотографию, ну и увеличить радиус верхней дуги, чтобы туда больше изображения помещалось. Как тогда выходить из ситуации? Это уже чисто для себя интересуюсь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 11:06 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
AlexZaw, И всё же интересно, это академическая задача, или практическая? С практической точки зрения, решать эту задачу на CSS это натурально заниматься вредительством :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 11:57 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
вадяuser89, верхние радиусы не по тз.Я знаю Просто решил показать, как легко масштабировать с помощью SVG. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 12:31 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
user89вадяuser89, верхние радиусы не по тз.Я знаю Просто решил показать, как легко масштабировать с помощью SVG. ну тогда это. интересней было б реализовать с помощью css переменных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 12:38 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
hVosttAlexZaw, И всё же интересно, это академическая задача, или практическая? С практической точки зрения, решать эту задачу на CSS это натурально заниматься вредительством :) Это оформление формы из реального макета. Верстаю его для себя, чисто попрактиковаться. Ну а с добавлением фоновой фотографии это уже я усложнил, просто мне интересно как быть в таком случае ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 13:25 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
вадя, IE11 не поддерживает переменные в CSS, а Edge частично. Да и hVostt выше говорил, что решать эту задачу на CSS это натурально заниматься вредительством :) Таки вариант на SVG c 4 круглыми углами и дугой наверху: https://jsfiddle.net/8umv3yoc/4/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 14:43 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
user89, Тут скорее всего тут надо делать кривыми, потому что закругления не переходят в дугу плавно, из-за разницы в радиусах, тут нужна ручная подгонка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 14:51 |
|
||
|
Подскажите как сверстать данный элемент
|
|||
|---|---|---|---|
|
#18+
user89IE11 не поддерживает переменные в CSS, а Edge частично.ну тут надо рассматривать область применения. не факт что на ослов надо рассчитывать. user89что решать эту задачу на CSS это натурально заниматься вредительством :) тренировка ума - это не вредительство. если кто-то сможет сделать это с поучусь у него. user89Таки вариант на SVG c 4 круглыми углами и дугой наверхуэто такая же тренировка ума и проба нового. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2017, 16:45 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39541324&tid=1444410]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 519ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...