Надежда С.
349 повідомлень
#11 років тому
Установила overflow-x:auto , но не получается что то... (css я знаю хорошо, но что то не пойму в чем прикол)
Вот пациент
Антон Б.
1132 повідомлення
#11 років тому
WebAir, а в чем проблема?
В смысле, что хочется иметь в итоге?
Надежда С.
349 повідомлень
#11 років тому
parkgraphic, В итоге хочется чтобы был горизонтальный скрoлл, а не вертикальный(почему то получился вертикальный, хотя задано overflow-x). Почему то изображения переносятся вниз, а не идут горизонтально друг за другом.
Антон Б.
1132 повідомлення
#11 років тому
WebAir, у меня получилось вроде.
ща, обождите минуты 3, напишу по порядку
Андрей М.
386 повідомлень
#11 років тому
Word-wrap: break-word - в нём по идее должна быть проблема
Антон Б.
1132 повідомлення
#11 років тому
В #addphoto у img уберите float:left в разметке.
Во-первых, стили в разметке - это грех.
Во-вторых img - линейный элемент, он итак выстроится друг за другом.
Затем задайте #addphoto нужную высоту (у меня в 117px вписалось) и назначьте overflow-y:hidden, чтобы убрать вертикальный скролл.
И вообще, если задаете overflow по одной оси, то задавайте и по второй

Результат проверен в инспекторе на вебките
Антон Б.
1132 повідомлення
#11 років тому
Svetozor, вы имели ввиду white-space: nowrap?
В любом случае это не причем.
Андрей М.
386 повідомлень
#11 років тому
parkgraphic, нет. именно word-wrap: break-word. Он наследуется от body. Можно попробовать его убрать и посмотреть что будет
Антон Б.
1132 повідомлення
#11 років тому
Svetozor, да ничего не будет, он относится к словам. На то и word-wrap
Андрей М.
386 повідомлень
#11 років тому
parkgraphic, браузеры могут иметь на это своё мнение. Я бы советовал всё же попробовать. Дело минутное.
Антон Б.
1132 повідомлення
#11 років тому
Svetozor, ок, попробовал. Стою на своем.
Надежда С.
349 повідомлень
#11 років тому
Цитата ("parkgraphic"):
В #addphoto у img уберите float:left в разметке.
Во-первых, стили в разметке - это грех.
Во-вторых img - линейный элемент, он итак выстроится друг за другом.
Затем задайте #addphoto нужную высоту (у меня в 117px вписалось) и назначьте overflow-y:hidden, чтобы убрать вертикальный скролл.
И вообще, если задаете overflow по одной оси, то задавайте и по второй

Результат проверен в инспекторе на вебките

float:left задается через визуальный редактор (автоматически), можно его убрать, ок.
Я просто не подозревала что из-за float может быть столько проблем. Спасибо!
Антон Б.
1132 повідомлення
#11 років тому
WebAir, чем меньше код - тем меньше проблем)