#html #css
#HTML #css
Вопрос:
Мне нужно выровнять 3 раздела.
- 1 div с левой стороны без указания размера, это всего лишь повтор-x в 1 пиксель.
- 1 div по центру от центра к центру.
- 1 div с правой стороны без указания размера, это всего лишь повтор в 1 пиксель-x
Спасибо за ваш отзыв.
То, о чем я прошу, — это возможность поместить изображение в середину страницы.
НО: с правой и левой стороны изображения есть 2 области, которые могут увеличиваться в зависимости от разрешения экрана.
Эти области представляют собой изображения с повторением 1 пикселя-x.
Пожалуйста, обратите внимание: изображение с правой и левой стороны — это не одно и то же изображение!
Ниже картинка с эскизом, который (я надеюсь) объяснит мою проблему:
Спасибо
Комментарии:
1. Почему
.middle
элемент является дочерним элементом.left
элемента, это правильно?2. Пожалуйста, набросайте, чего вы пытаетесь достичь
3. Если левый и правый равны 1px, почему у вас 100% правила? У вас также есть два брата и сестры в вашем DOM со 100% на них. У вас также есть middle как дочерний элемент left? Пожалуйста, перефразируйте этот вопрос лучше.
Ответ №1:
Для чего вам нужен последний «правый» div? Центральный элемент должен быть заключен в контейнер как таковой:
.background: {
position: relative;
background-image: (your image);
background-repeat: repeat-x;
}
.middle: {
margin: 0 auto;
width: 1446px;
background-image: (another image);
text-align: center;
}
<div class='background'>
<div class='middle'></div>
</div>
Вы должны включить еще несколько описаний того, чего вы пытаетесь достичь. Это немного размыто.
Комментарии:
1. «Правильный» div важен, потому что это не одна и та же картинка. Я отредактировал свой вопрос и добавил эскиз, чтобы вы могли легче понять мой вопрос.