2013-12-18 1 views
0

Я знаю, что этот вопрос задан раньше, и я исследовал это, но я думаю, что ответ уникален для моей ситуации.Заблокировать содержимое divs/text при изменении разрешения экрана

Я создаю веб-страницу, но у меня проблема. Все выглядит отлично на моем экране и разрешении, но когда я начинаю увеличивать/уменьшать масштаб (ctrl + -), форматирование текста полностью смещается.

Я опубликовал сайт на своем сервере: На основании моего кода, пожалуйста, дайте мне знать, какое лучшее решение для этого было бы. Благодарю.

+2

Я не собираюсь отвечать на это, поскольку я ненавижу ходить на случайные сайты и так далее. Создайте скрипту макета и т. Д., И тогда больше людей помогут. Кроме того, «быстрые исправления» не очень хорошие, вы хотите исправить, так что вы снова не сталкиваетесь с проблемой. – Ruddy

ответ

1

Это не единственная ситуация. Ваш css использует множество фиксированных значений, то есть «margin-top: 100px». Лучше использовать% или автоматические поля. Goigling «отзывчивый дизайн» должен дать вам представление о том, как исправить ваш сайт. «Быстрое исправление» отсутствует, вам нужно правильно отформатировать свой сайт, если вы хотите, чтобы он отображался правильно на разных разрешениях/устройствах.

+0

Im, идущий к +1 этому. Даже не посмотрели на сайт, но я могу в это поверить, и вы даже сказали им, что им следует делать с веб-сайтом. Кажется разумным. – Ruddy

1

& В контейнерах ваших абзацев есть margin-left, и когда вы увеличиваете/уменьшаете масштаб изображения, его полностью ожидают сдвига. если вы хотите иметь пункты центра тела, вы должны удалить margin-left и вместо этого использовать auto для левой & правой поля.

, например:

.introduction { margin:213px auto 0; } 

, если вы хотите иметь контейнер, содержащие пункты, оставленные в другой контейнер, используйте float свойство и дать ширину каждый контейнер.

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