[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сделать по центру
Гость_Stepan
Вобщем ести сайт я там всю графу позиционирую через абсолют при разрешении 1024зч и ставлю left:100px; , а при разрешение 10280 он так же остается с параметром Left:100px;
вопрос как организовать точные координаты изображений при условии что все будет по центру
life-beznarkot.tu2.ru



Спустя 8 минут, 12 секунд (31.03.2009 - 14:03) waldicom написал(а):
Тут наверное без javascript не обойдешься...
screen.width и screen.height

Спустя 18 минут, 4 секунды (31.03.2009 - 14:21) Гость_Stepan написал(а):
Спосибо

Спустя 33 минуты, 26 секунд (31.03.2009 - 14:55) Семён написал(а):
А зачем делать именно в px? Сделай в %

Спустя 1 час, 12 минут, 56 секунд (31.03.2009 - 16:08) waldicom написал(а):
Цитата (Семён @ 31.03.2009 - 12:55)
А зачем делать именно в px? Сделай в %

Кстати хорошая идея. Только вот как например рассчитать такое: у меня есть div размерами 250x100. Как с помощью процентов установить его так, чтобы сам div был в центре. А то я в свое время намучался с этим, а может и не стоило вовсе.

Спустя 22 часа, 51 минута, 59 секунд (1.04.2009 - 15:00) Гость_Stepan написал(а):
Я не пойму каким образом можно это реализовать, если кто знает как место px сделать в % подскажите пажалуста. допустим у меня есть две картинки вот

HTML
<div class="top_left" style="position:absolute; left:100px;">
<div class="top_right" style="position:absolute; left:588px;">



Еще один вопрос у меня по js
Как можно сделать через screen.width?
Я делал вот так:

HTML
<script>
function cen(cl,l){
if(screen.width==800){
w=0+l;
}
if(screen.width==1024){
w=112+l;
}
if(screen.width==1280){
w=240+l;
}
eval
(document.write('<div class=\"'+cl+'\" style=\"position: absolute; left:'+w+';\"></div>'))
}
</script>
</head>
<body>
<script>
cen('top_left',0);
cen('top_centerup',488);
</script>


Я так понял что в style нельзя добавлять функцию js т.е. как можно вот это сделать, у меня не работает:

HTML
<script>
function cen(l){
if(screen.width==800){
w=0+l;
}
if(screen.width==1024){
w=112+l;
}
if(screen.width==1280){
w=240+l;
}
return w;
}
</script>
<div class="top_left" style="position:absolute; left:"javascript:cen(0)";">
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.