Jump to content
  • 0

Как бы вы сверстали такую страничку?


Question

Здравствуйте, друзья.

Помогите пожалуйста разобраться, в общих чертах, как верстаются подобные страницы. Нужно понять какие пожелания по верстке выдвигать при заказе. Имел плохой опыт с исполнителем который верстал таблицей в таблице!

Сайт и адаптивный и резиновый. Количество столбцов меняется в зависимости от ширины экрана: 0-580: 1 столбец, 581-870: 2 столбца, 871-1160: 3 столбца, 1161-1450: 4 столбца, 1451+∞: 5 столбцов. 

Конкретно этот макет выполнен для разрешения 1920, поэтому пять столбцов.

1149773180_.thumb.png.275f498efa0fc9b062be074abcfd32be.png

1 Что выбрать для верстки подобных страниц: гриды, флексбоксы, дивы или что-то другое?

2 Тут надо использовать БЭМ, Bootstrap или что-то другое?

3 Насколько сложно/долго сверстать такую страничку?

4  Какие рекомендации вы бы добавили лично от себя?

Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0
  1. флексы
  2. методология не имеет отношения к реализации
  3. зависит от конкретного ТЗ
  • Thanks 1
Link to post
Share on other sites
  • 0

Предложил бы псевдотаблицу. Обычно ul > li с display table, table row, table-cell. 

Flex хорош, но в последнее время с ним опасно работать из-за компрометированного кэша для http. Внезапно ломается по сложным причинам. 

Link to post
Share on other sites
  • 0
4 часа назад, Stoer сказал:

А почему не грид?

Грид тоже хороший, но есть много но. Хорошо знать и уметь как работает все новое, однако, лучше использовать то что проверено масштабируется, легче усваивается и работает годами. 

Если вам нравятся эти мозги и вы считаете, что это принесёт вам больше денег, ускорит работу и сделает репутацию - валяйте. 

А я бы не стал изголяться на fr и делать себе разум несовместимый с большинством адекватных и уже сложившихся людей. 

Не даёт абсолютно ни чего, если посчитать хотя бы на 2-3 хода эволюции системы. 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Комментарии

    • Здравствуйте.   А какую цель Вы преследуете? По этим словам больше схоже на то, что не определена цель создания ресурса. Нехватка какой-то функциональной части говорит об отсутствии MVP. именно так.
    • Хочу Вам представить свой сайт - nexROM.ru Полтора года я работаю над сайтом, и уже переустанавливал много раз CMS, тк что то всегда не так, чего то не хватает, и какая то неопределённость приводит в тупик, и вот снова я переустановил движок, и уже не знаю стоит ли собственноручно наполнять контентом сайт, всё это выглядит как конвеерный процесс, и тем более прошлый опыт мне подсказывает, что нужно двигаться немного иначе, вот как идея - предоставить пользователям возможность вести свои блоги, выкладывать файлы и создавать клубы по интересам, но это ещё тяжелее с одной стороны чем просто привлечь посетителя на сайт, здесь пользователя должно заинтересовать создать запись в блоге или тему на форуме. Так что буду рад увидеть полезные советы по развитию и критику
    • alert('2' + submit.value) нужно было делать внутри request.onreadystatechange, потому что именно там приходит значение с сервера и задаётся value у submit. И через сколько времени это произойдёт, не всегда известно, может и через минуту, если интернет медленный, поэтому таймаутами универсально не побороть.
    • Я не уверен, что у формы есть событие input, но если даже было бы, то переменные result, num1 и num2 не определены. Они были бы созданы автоматически, если бы это были id, но у тебя-то name. И я не в курсе, сейчас можно писать js-код в атрибутах без javascript: спереди? И есть ли у тега <output> свойство value? Может быть, у него textContent? Подключи Vue, там будет работать так, как ты хочешь, только придётся несколько дополнительных действий сделать, привязывая переменные к инпутам и создавая computed-свойство.
    • В телеграме картинка есть, вконтакт тоже показывает, даже в аське есть. Видимо, ты как-то не так проверяешь.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.