![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| santilaas |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 322 Регистрация: 28.8.2005 Где: Блага Репутация: нет Всего: нет |
Вопрос в следующем - как можно (желательно по-проще) узнать текущее разрешение экрана (а именно - ширину) в числовом виде (колво пикселей)?.
-------------------- [ |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
santilaas, с помощью javascript. Но появление такого желания в контексте верстки, как правило, говорит о неверно выбранном подходе. Крайне желетельно уточнить конечную задачу, прежде чем браться за (предположительно кривую) реализацию.
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| santilaas |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 322 Регистрация: 28.8.2005 Где: Блага Репутация: нет Всего: нет |
- да если честно - просто интересно и все - думал, что через php, но ... - на нет и суда нет. Ну или вот, например, задача - проверять, если разрешение такое-то (или в интервале), тогда менюшка - скажем столько пикселей в ширину, иначе - другая. -------------------- [ |
|||
|
||||
| pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: нет Всего: 36 |
||||
|
||||
| zera |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 19.1.2006 Где: saint-petersburg Репутация: 5 Всего: 9 |
||||
|
||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: 3 Всего: 39 |
это дает доступную высоту\ширину окна браузера, то есть полезное пространство
оно тебе нужнее как я понял, если менюшка скриптом у тебя ставится доступная ширина:document.documentElement.clientWidth /транситионал, квирк- body. доступная высота:document.documentElement.clientHeight /транситионал, хотя как выше сказали лучше через ксс делать, но если нужно то нужно... -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| Nuxx |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 2.11.2006 Репутация: нет Всего: нет |
Все гораздо проще: установи ff, на него поставь плагин Web Developer, а там уже есть специальная вкладочка "Resize", где выбираешь "Display Window Size" - и просто и удобно!
|
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Nuxx, по-моему, кто-то из нас неправильно понял желание автора темы. Неужели Вы предлагаете совершать все эти манипуляции каждому посетителю сайта santilaasа? ;)
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: нет Всего: 22 |
шо за дизайн...
|
|||
|
||||
| santilaas |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 322 Регистрация: 28.8.2005 Где: Блага Репутация: нет Всего: нет |
- в том то и дело - я и хочу чтобы ширина моей менюшки (на CSS с горизонтальным выпадающим подменю) была в процентах, но возникла проблема: менюшку указываю в ячейке таблицы (приведу урезанный пример):
в файле *.css пишу:
- при таком раскладе (когда все указано в пикселах) и в Mizille FireFox2.0 и в IE6.0 все работает, стоит мне задать ширину (выделено красным цветом) в процентах, как тут же все сбивается. Поэтому я и задал вопрос№1: можно ли как то без использования JavaScripts определить текущее разрешение экрана и в зависимости от этого задавать ширину в пикселах? вопрос№2: Если как-то можно определить нужное количество пикселей, тогда передавать их в *.css (опять же -каким образом это можно сделать?) Это сообщение отредактировал(а) santilaas - 14.12.2006, 18:12 -------------------- [ |
||||||
|
|||||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
santilaas, ставьте всем участникам шоу (включая .menu UL) width: 100%, левое смещение для подменю - тоже 100%, а однопиксельный отступ между ними делаейте с помощью padding-а для вложенного UL. Должно работать.
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |