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]   

> Без описания
246978
Отправлено: 16 Декабря, 2012 - 21:20:48
Post Id



Посетитель


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


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

[+]


Ребята, помогите решить проблему масштабирования, т.е. когда я увеличиваю масштаб странице идет смещение левой стороны, как решить эту проблему?
 
 Top
DelphinPRO
Отправлено: 16 Декабря, 2012 - 21:35:27
Post Id



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


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


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




не делать фиксированных отступов, не использовать абсолютное позиционирование, никаких ограничений на минимальную ширину каких бы то ни было элементов. Все резиновое, адаптивное, и вообще так не многие могут. Язычок


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
246978
Отправлено: 17 Декабря, 2012 - 08:52:47
Post Id



Посетитель


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


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

[+]


А можно ли как не будь ограничить масштабирование с помощью JS
 
 Top
Zuldek
Отправлено: 17 Декабря, 2012 - 09:06:16
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


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




246978 пишет:
А можно ли как не будь ограничить масштабирование с помощью JS

Можно модифицировать всю верстку в зависимости от "масштабирования". Любой элемент html-кода.
 
 Top
DelphinPRO
Отправлено: 17 Декабря, 2012 - 09:12:39
Post Id



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


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


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




246978 пишет:
А можно ли как не будь ограничить масштабирование с помощью JS

нельзя этого делать. еслия я приду на ваш сайт и мне шрифт покажется мелим, я попробую увеличить масштаб, если не получится, я не буду ломать глаза и уйду с сайта.

я к тому, что не надо ограничивать пользователя. нужно делать универсальную верстку.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
246978
Отправлено: 17 Декабря, 2012 - 09:13:39
Post Id



Посетитель


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


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

[+]


Все должно быть просто, в верстку сильно лесть нельзя вот код главного шаблона в котором и собираеться весь контент
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5.         {include file="layouts/control_head.tpl"|lang_path}
  6. </head>
  7.  
  8. <body>
  9.     <div class="wrapline">
  10.         <div class="line_center"></div>
  11.     </div>
  12.     <div id="incl_wrap_main" class="cf">
  13.         <div id="bg_left"></div>
  14.         <div id="bg_right"></div>
  15.         <div id="wrapper" class="cf">        
  16.             {include file="layouts/control_header.tpl"|lang_path}
  17.             {include file="html/main/control_carousel.tpl"|lang_path}
  18.            
  19.             <div id="content" class="cf">
  20.                 <div id="maincontent">
  21.                     <div id="module_{$module_id}">
  22.                         <div id="controller_{$controller_id}">
  23.                             <div id="template_{$template}">
  24.                                 {if !empty($page_name)}
  25.                                     <h1>{$page_name}</h1>
  26.                                     <div class="pad-20"></div>
  27.                                 {/if}
  28.  
  29.                                 {if !empty($content)}{$content}{/if}
  30.                                 &nbsp;
  31.                             </div>
  32.                         </div>
  33.                         &nbsp;
  34.                     </div><!-- .content-->
  35.                 </div><!-- .container-->
  36.                 <div id="sidebar">
  37.                     {include file="html/main/control_auth.tpl"|lang_path}
  38.                     {include file="html/blog/control_band.tpl"|lang_path}
  39.                 </div>                
  40.             </div><!-- .middle-->
  41.         </div><!-- .wrapper -->
  42.     </div>
  43.  
  44.     {include file="layouts/control_footer.tpl"|lang_path}
  45.     {include file="html/main/control_sys_messages.tpl"|lang_path}
  46.     {include file="layouts/control_js.tpl"|lang_path}
  47. </body>
  48. </html>
  49.  

(Добавление)
Я вот думаю может есть смысл отловить масштабирования JS?
 
 Top
DelphinPRO
Отправлено: 17 Декабря, 2012 - 09:17:15
Post Id



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


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


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




при чем здесь html? внешний вид задается в css. Улыбка
вы ссылку на сайт дайте, если у кого-то будет время - посмотрят, дадут совет. может я вечером гляну после работы.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
246978
Отправлено: 17 Декабря, 2012 - 09:23:28
Post Id



Посетитель


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


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

[+]


А можно просто собрать пустое тело сайта

CODE (html):
скопировать код в буфер обмена
  1.  
  2.  
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5.         {include file="layouts/control_head.tpl"|lang_path}
  6. </head>
  7.  
  8. <body>
  9.     <div id="incl_wrap_main" class="cf">
  10.         <div id="wrapper" class="cf">        
  11.             <div id="content" class="cf">
  12.            
  13.               </div><!-- .content-->
  14.            </div><!-- .middle-->
  15.         </div><!-- .wrapper -->
  16. </body>
  17. </html>
  18.  
  19.  

Вот Скелет как если есть время опишиты стили что бы при масштабировании не вылазил правая сторона.
 
 Top
DelphinPRO
Отправлено: 17 Декабря, 2012 - 11:41:15
Post Id



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


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


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




а раскладка на странице какая? схематично набросайте


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
246978
Отправлено: 18 Декабря, 2012 - 21:03:56
Post Id



Посетитель


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


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

[+]


DelphinPRO пишет:
а раскладка на странице какая? схематично набросайте


Не понял что значит раскладка, выше я указал пример странице у каторой нет стилей, вот какие должны быть стили что-бы маштаб работал так как надо, простите за тупость.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB