Можно ли организовать это в шаблоне, и, есла да - то как именно? Т.е. необходимо, чтобы шаблон запрашивал разрешение экрана у пользователя, и, в зависимости от оного использовал разные файлы в качестве фона. ЗЫ: Такая необходимость возникла в связи с нестандартными требованиями к фоновому оформлению.
Ответ: Изменение фоновой картинки по разрешению экрана Код (CODE): <head> <script language="JavaScript"> var height=0; var width=0; if (self.screen) { // for NN4 and IE4 width = screen.width height = screen.height } else if (self.java) { // for NN3 with enabled Java var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsize = jkit.getScreenSize(); width = scrsize.width; height = scrsize.height; } if (width == 800 && height == 600) { document.write("<link rel='stylesheet' type='text/css' href='<?php echo $mosConfig_live_site; ?>/templates/ИмяВашегоШаблона/css/800х600.css'>"); }else if(width == 1024 && height == 768){ document.write("<link rel='stylesheet' type='text/css' href='<?php echo $mosConfig_live_site; ?>/templates/ИмяВашегоШаблона/css/1024х768.css'>"); } document.write("<link rel='stylesheet' type='text/css' href='<?php echo $mosConfig_live_site; ?>/templates/ИмяВашегоШаблона/css/1280х1024.css'>"); } </script> </head> От этого кода можно "плясать" в зависимости от разрешения выдает свой css , в css уже прописываете параменты фона, что вам нужно.
Ответ: Изменение фоновой картинки по разрешению экрана Подскажите пожалуйста,как мне реализовать эту функцию если у меня вот что: Код (CODE): <?php defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); $style = ""; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="<?php echo _LANGUAGE; ?>"> <head> <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <?php if ( $my->id ) { initEditor(); } mosShowHead();?> <?php require_once($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/menus.php");?> <?php require_once($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/aion_template_config.php");?> <?php $user_positions = array('user4','user5','user6'); $user456width = getSplit($user_positions, 1); $bottom_user_positions = array('user7','user8','user9'); $user789width = getSplit($bottom_user_positions, 1); $style = getColumns(); ?> <link rel="stylesheet" href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate();?>/css/nav.css" media="screen" type="text/css" /> <link rel="stylesheet" href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate();?>/css/template_css.css" media="screen" type="text/css" /> <link rel="stylesheet" href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate();?>/js/slimbox/slimbox.css" media="screen" type="text/css" /> <!--[if IE]> <link rel="stylesheet" href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate();?>/css/ie.css" media="screen" type="text/css" /> <![endif]--> <script type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate();?>/js/mootools.js"></script> <script type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate();?>/js/slimbox.js"></script> </head> Добавлено через 20 часов 11 минут Никто не поможет?
Ответ: Изменение фоновой картинки по разрешению экрана Такая манера обращения больше тянет на: StoneSky, помимо одного желания что-то обрести, также немаловажно к достижению своей цели прилагать какие-то усилия! Просто так никому ничто не достается... Неа, и так до того момента, пока Вы не измените своего отношения к подобного рода вещам.
Ответ: Изменение фоновой картинки по разрешению экрана Что за бред? Я не просил реализовать, я попросил совета, просто не всегда нужно изобретать велосипед, достаточно знать где искать в готовых решениях. Именно на это я и рассчитывал взывая о совете. И нечего делать ЦИТАТЫ с текстом, которого я не говорил. Как это назвать? Клеветой?
Ответ: Изменение фоновой картинки по разрешению экрана Да что Вы говорите, все люди одинаково трудолюбивы и эрудированы - исключений по этому положению нет и быть не может! Готовое решение в своем сообщении привел Fanamura. Очень жаль, что для Вас оно оказалось простым "чихом"...
а возможно ли реализовать средствами CSS 2 пропорциональный ресайз фоновой картинки, как здесь: http://www.alexandergusev.com/
а исходный код страницы смотреть не пробовал ни разу!!!!!! да и в принципе на кой чёрт это надо????!!!!!!!! когда просто можно запостить ссылку на сайт и ждать пока обгадят!!!!!!!! это блин что? Код (CODE): <script type="text/javascript" src="js/jquery-latest.js"></script> <script type="text/javascript" src="js/jquery.backstretch.js"></script> <script type="text/javascript"> $.backstretch("http://habreffect.ru/files/030/71a255a91/111.jpg"); </script> в CSS такого реализовать вообще ни как не возможно, CSS это не активный язык, это набор условий ИЗУЧАЙ МАТ.ЧАСТЬ И ЧИТАЙ ДОКИ