Доброго времени суток.
Я начал верстать
свой первый макет. Вырезал картинки и иконки в фотошопе. Разбил визуально на блоки, принялся за дело. В итоге, ужасно не нравится
результат.
Вопросы:
1. Как перевести pt в px (из Photoshop)?
2. Как избавиться от отступа слева от
<div class="left-side">
? Левый блок абсолютно белый. Как прибить его к левой части экрана?
3. Просто кошмарно расположил элементы. Есть варианты сделать эту страницу адаптивно и кроссбраузерно? Есть возможность сверстать это на флексбоксах или гридах? Думаю, с гридами было бы гораздо проще. Тем более, что в интернетах нашел версию фонового изображения с шириной 1920px. Вырезанная из макета - 1360px.
4. При размещении элементов на правой стороне блока "main", появилась горизонтальная прокрутка. Избавился от неё при помощи
overflow-x: hidden
, однако при уменьшении размеров пропадает правая часть экрана. И в мобильной версии прокрутки тоже нет. Как избежать overflow и сделать по-человечески?
5. В релизной версии сайта должен быть реализован функционал, вроде переключателей слева посередине. Каким образом это реализовать? Переключатели это кнопки на другие страницы или же слайдер? CSS3 или JS?
6. В IE7 плывёт верстка блока "main". Как это исправить?
7. В макете нет ссылок ни для каких кнопок. Должно ли быть так? Зачем иконка "download", например, если нет страницы с таким названием или файлов для скачивания? Нужна ли иконкам-кнопкам анимация?
Не то, чтобы попиксельно размещать блоки и элементы это "фу". Скорее, мне кажется, должны быть способы делать это аккуратнее и изящнее.