| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > верстка с overflow |
| Автор: numerovan 11.11.2015, 18:53 | ||
| Здравствуйте. Подскажите пожалуйста как сделать следующее: 1. в окошке (некий блок div) показать как ленту чередующихся блоков в одну строчку, при этом под wraper-ом блок не указывать явно ширину. Для ясности, покажу в разметке.
2. как сделать отображение по умолчанию в блоке .parent_carcas (см. выше) содержимого по правую строну, а не по левую. Т.е. загружается страница и содержимое находится и показывается по правую строну. |
| Автор: ksnk 11.11.2015, 19:51 | ||
| Галерея? Смотри любую галерею, они все в разной степени одинаковые Примерно так:
.parent-carcas, устанавливая отрицательный left можно позиционировать куда надо. И да, отредактируй комментарий в своем коде - форум съехал :( |
| Автор: numerovan 11.11.2015, 19:57 | ||
|
| Автор: ksnk 11.11.2015, 21:10 |
Никак. Верхний .parent обрежет все выступающие части своим overflow:hidden Можно, конечно, вставлять все item в ячейки таблицы в одну строку. Так получится, что размер конструкции не нужно указывать. Зато разметка станет немного более громоздкой. |
| Автор: ksnk 11.11.2015, 21:44 |
| А! Не увидел, что нужно вправо выровнять. Можно https://jsfiddle.net/2oafdvv6/, например. Правда порядок получается обратный... |
| Автор: numerovan 11.11.2015, 22:23 | ||
Если вы добавите чуть больше блоков с классом "item", то они пропадают в неизвестность - это из за position:absolute. Тут желательно этот .parent_carcas либо block либо table. И походу да что без ширины его не получится сделать ... хотя может что нибудь другие люди напишут. Пока ситуацию решил следующим образом: в .parent_carcas{width:2000000px} ... далее яваскриптом подганяю перемещение скролла на право, а так же скриптом выставляю не такую огромную ширины, а только не обходимую, для размещения .item в нем. Хотелось просто без участия яваскрипта. |