|
|
|
| В сети встречаются очень хорошо сделанные сайты – при ширине 1024 они всегда находятся по середине широкого экрана. Более того, если увеличивать масштаб в браузере, то подписи под картинками нисколько не смещаются относительно самих картинок!
Как это достигается?
Может, средствами РНР определяется размер экрана и вычисляется положение каждого знака? Или это решается качественной версткой?
Я вот попробовал задать положение подписи таким образом:
.kor {
position: absolute;
left: 50%;
margin-top: 110px;
margin-left: 27%;
}
|
Казалось бы, смещение margin-left задано в процентах, так что должно оставаться неизменным. Но на самом деле подписи плавают при увеличении масштаба.
Как решается эта проблема?
Каким образом позиционируется текстовая подпись, не смещающаяся при изменении масштаба браузера? | |
|
|
|
|
|
|
|
для: Владимир55
(24.07.2012 в 16:32)
| | Посмотрите в исходном коде заинтересовавшей вас страницы — это самое надёжное. | |
|
|
|
|
|
|
|
для: Киналь
(24.07.2012 в 16:33)
| | Так уже не получится - закрыл. Да и трудно там было что-то понять - многовато кода.
А кроме того, хочется по сути разобраться. | |
|
|
|
|
|
|
|
для: Владимир55
(24.07.2012 в 17:34)
| | Скорее всего CSS+JS. На PHP такое делать черезчур ресурсо-затратно, да и не факт что то путное выйдет. | |
|
|
|
|
|
|
|
для: Zezst
(25.07.2012 в 01:04)
| | JS то тут в чем провинился? CSS вполне хватит. | |
|
|
|
|
|
|
|
для: confirm
(25.07.2012 в 01:15)
| | "CSS вполне хватит"
Если хватит, то как сделать? | |
|
|
|
|
|
|
|
для: Владимир55
(25.07.2012 в 09:39)
| | Наверное помещать изображение с подписями в родителя, относительно которого и будет происходить позиционирование. | |
|
|
|
|
|
|
|
для: confirm
(25.07.2012 в 14:38)
| | Предположим, что родитель - это графическая планка от края и до края (980 пикселей). Как будет выглядеть код девиза, расположенного на расстоянии 75% ширины страницы, исчисленном от левого края? | |
|
|
|
|
|
|
|
для: Владимир55
(25.07.2012 в 15:03)
| | Я предполагал, это картинка и, например, span с текстом "В. Пупкин у моря", и т.п.. Если поместить эти элементы в блочный элемент, например, div, в котором элементы выравниваются по центру, то значит такое позиционирование будет таким всегда.
А вот чтобы картинка была родителем, это слишком...
Вам в другой раздел надо, и там объяснить, что за планка, что за девиз, и относительно чего вы позиционируете. | |
|
|
|
|
|
|
|
для: confirm
(25.07.2012 в 15:42)
| | Как показывает практика, многие спецы по РНР этими вопросами тоже прекрасно владеют. | |
|
|
|
|
|
|
|
для: Владимир55
(27.07.2012 в 10:29)
| | Просто эта тема к этому разделу никакого отношения не имеет, и ответ конкретный можно получить в другом разделе. | |
|
|
|