|
0 / 0 / 1
Регистрация: 19.10.2014
Сообщений: 2
|
|||||||||||||||||||||
Смещение (сдвиг) сайта влево после добавления двух изображений по вертикали19.10.2014, 06:10. Показов 4879. Ответов 2
Метки нет (Все метки)
Всем привет)!
Буду благодарен, кто поможет помочь решить проблему: есть сайт с несколькими страницами написанная на css (через div'ы). Есть 3 страницы: 1. Добро пожаловать. 2. Фотографии 3. Контакты 1, и 3-ья отображаются нормально (ровно по центру), 2-ая тоже если на ней добавить 1 и более картинок (или вовсе не добавлять), НО ТОЛЬКО В РЯД, но как только добавляю картинку во второй ряд, то сайт смещается влево на несколько пикселей (в пейнте подсчитал - на 10 пикселей). Эта проблема возникает, если картинки на этой странице идут через <img>, но если их добавлять в стилях через background-image, то всё нормально, но хотелось бы, чтобы картинки были кликабельными и легко открывались (т.е. не были бэкграундами). Главная страница (1-ая):
Также есть еще пару проблем: 1) Если открыть landscape-картинку (альбомная ориентация) и вернуться назад, то остаётся выделение захватывающее больше, чем сама картинка: http://i.gyazo.com/41d4a5c625d... ce3bf5.png (немного попахивает перфекционизмом, но хотелось бы, чтобы было всё красиво)) ) с одной стороны можно не создавать к img.photo margin'ы, а для div.post создать padding'и справа и снизу и тогда этого не будет, но тогда когда будут фотографии в ряд (с книжной ориентацией), то между ними пробела в 10 пикселей не будет. Я подумал сделать для каждой картинки div, который бы делал margin справа и снизу, чтобы расстояние было между картинками и при этом не выделялось что-либо кроме самой картинки, но тогда приходится делать float: left для обтекания рядом стоящих картинок с книжной ориентацией, после чего начинается смещение, как в следующей проблеме: 2) Вот еще одна: если добавить сколько угодно картинок, но чтобы как минимум одна была landscape (альбомная), то всё нормально, вот: Верхняя часть сайта: http://i.gyazo.com/9e7d93a5227... 80187e.png Нижняя часть сайта: http://i.gyazo.com/260d9cbc617... 74d8b7.png но, если убрать landscape, то задний фон для картинок "сворачивается" вверх: http://i.gyazo.com/588edbf2a77... 4d2d7a.png p.s. удалял все стили, чтобы проверить не в стилях ли проблема касательно смещения (сдвига) сайта после добавления картинок через <img>, но сайт с кучей ИДов, КЛАССов и без них всё равно смещается влево. заранее спасибо)
0
|
|||||||||||||||||||||
| 19.10.2014, 06:10 | |
|
Ответы с готовыми решениями:
2
Смещение влево сайта при уменьшении масштаба Оценить геометрический сдвиг двух изображений Где и когда уместно применять операции << (сдвиг влево) и >> (сдвиг вправо)? |
|
50 / 49 / 10
Регистрация: 27.05.2014
Сообщений: 232
|
|||||||
| 19.10.2014, 11:28 | |||||||
Либо же для второй строки отменять обтекание первой строки clear'ом. Тут можно почитать. Решение проблемы: http://habrahabr.ru/post/161581/ в подпункте "Сетка изображений". Да и большинство вопросов касаются по сути лишь позиционирования - http://shpargalkablog.ru/2012/... e-css.html .
1
|
|||||||
|
0 / 0 / 1
Регистрация: 19.10.2014
Сообщений: 2
|
|||||||||||
| 20.10.2014, 04:50 [ТС] | |||||||||||
|
Спасибо)!
display:inline-block; сработал) за статьи тоже спасибо, сделал margin-right и margin-bottom не 10px, а 6px, т.е. разница в 4 из-за того что у inline-block идёт врождённый отступ в 4 пикселя, но выделение осталось, но меньше: http://i.gyazo.com/e9823f3ddf4... f10bbc.png Основную проблему почти что "решил"... костылём.. добавил в стили:
, т.к. смещение влево шло на 10)и добавил это в файле с фотками:
если у кого-то есть догадки, буду рад, спасибо) Добавлено через 2 часа 4 минуты Всё, проблему с выделением решил, просто поверх <img> сделал <div>, в который перекинул всю информацию div.portrait и div.landscape и расстояния между изображениями остались, а выделение ненужных областей исчезла. Осталось только смещение сайта нормально сделать..
0
|
|||||||||||
| 20.10.2014, 04:50 | |
|
Помогаю со студенческими работами здесь
3
падение сайта с 22 на 131 позицию после добавления контента Позиции сайта упали после добавления новых страниц Не грузится комп после добавления двух новых планок ОЗУ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|