Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: элементы экрана в зависимости от разрешения

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Знает кто то как это на js зделать?
imediasun
Отправлено: 24 Января, 2013 - 15:53:22
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 605
Дата рег-ции: Авг. 2012  


Помог: 2 раз(а)

[+][+][+][+][+]


Подскажите пожалуйста альтернативный скрипт на JS
PHP:
скопировать код в буфер обмена
  1.  
  2.     if (!isset($_POST['screen'])) {
  3.     ?>
  4.     <form action="" method="post">
  5.     <script language="javascript">
  6.     document.write ('<input name="screen" type="hidden" value=" '+screen.width+' "></form>');
  7.     document.forms[0].submit();
  8.     </script>
  9.  
  10.     <?PHP
  11. }
  12.     if (isset($_POST['screen'])) {
  13.         $n = $_POST['screen'];
  14.  if
  15. ($n >= 1500){
  16. $header_height="120px";
  17. $header_line="../img/line.png";
  18. $empty="120px";
  19. $empty2="120px";
  20.  
  21. }
  22. else if
  23. ($n >= 1000 and $n <= 1500){
  24.  
  25. $header_height="87px";
  26. $header_line="../img/line_1400.png";
  27. $empty="15px";
  28. }
  29. else if
  30. ($n <= 1000){
  31.  
  32. $header_height="60px";
  33. $header_line="../img/line.png";
  34. $empty="15px";
  35. }
  36. ?>
  37.  

потом в css используются эти переменные
 
 Top
nordghost
Отправлено: 24 Января, 2013 - 16:03:19
Post Id



Посетитель


Покинул форум
Сообщений всего: 319
Дата рег-ции: Окт. 2011  


Помог: 3 раз(а)




Это что за бред такой написан? Зачем?

По моему проще в css всё указывать в % а не страдать такой х..й(извините).

(Отредактировано автором: 24 Января, 2013 - 16:05:10)



-----
<a href="http://netbeans[dot]org/">Моя любимая IDE</a> :3
 
My status
 Top
imediasun
Отправлено: 24 Января, 2013 - 16:32:45
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 605
Дата рег-ции: Авг. 2012  


Помог: 2 раз(а)

[+][+][+][+][+]


в процентах в css не указывается, да и здесь файл для слайдера подгоняется в зависимости от разрешения
 
 Top
DelphinPRO
Отправлено: 24 Января, 2013 - 17:13:20
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Задание свойств элементов в зависимости от ширины экрана:
CODE (css):
скопировать код в буфер обмена
  1. @media screen and (min-width: 1500px) {
  2.   .block {height:120px;}
  3. }
  4. @media screen and (min-width: 1000px) and (max-width: 1500px) {
  5.   .block {height:87px;}
  6. }
  7. @media screen and (max-width: 1000px) {
  8.   .block {height:60px;}
  9. }

imediasun пишет:
в процентах в css не указывается
ну так укажите, в чем проблема?
(Добавление)
на js

CODE (javascript):
скопировать код в буфер обмена
  1. if (screen.width > 1500) {
  2.   document.getElementById('header').style.height = '120px';
  3. }

(Отредактировано автором: 24 Января, 2013 - 17:13:41)



-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
imediasun
Отправлено: 24 Января, 2013 - 18:00:45
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 605
Дата рег-ции: Авг. 2012  


Помог: 2 раз(а)

[+][+][+][+][+]


а как задать что размер фотографии по ширине равен ширине экрана а высота пропорциональна
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB