zlobik
Newbie-
Posts
8 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by zlobik
-
Здравствуйте. Нашел инете пример, как реализовать падающие тени от картинок, причем не только для статических, а которые генерить можно. Поставил - везде работает, кроме IE. Предполагаю, что он опять чего-то не поддерживает, вот только что? Помогите стажеру. .shadow { background: URL(http://avtomotokniga.ru/image/shadow.jpg) no-repeat 100% 100%; /* Рисунок с тенью */ float: left; /* Создание обтекания для правильного положения тени */ } .bottom-left-corner { background: URL(http://avtomotokniga.ru/image/corner_bl.jpg) no-repeat 0px 100%; /* Левый нижний уголок */ } .top-right-corner { padding: 0 8px 8px 0; /* Ширина тени справа и снизу */ background: URL(http://avtomotokniga.ru/image/corner_tr.jpg) no-repeat 100% 0px; /* Правый верхний уголок тени */ } .shadow IMG { display: block; /* Блочный элемент */ } .clear { clear: left; /* Отменяем обтекание */ } <div class='shadow'> <div class='bottom-left-corner'> <div class='top-right-corner'><img title='".$row['name']."' border=0 src='http://avtomotokniga.ru/water.php?b=".$cat."'/> </div> </div>
-
Действительно незачем инклюдить js. Поправил. А в some.php находятся переменные с повторяющимися элементами на страницах сайта и небольшая функция с выбором типа браузера пользователя: <? //определяем браузер посетителя $agent = getenv ("HTTP_USER_AGENT"); if (preg_match ("/MSIE/i", "$agent")) { $style = "IntExp"; } else if (preg_match ("/Firefox/i", "$agent")) { $style = "Firefox"; } else if (preg_match ("/Opera/i", "$agent")) { $style = "Opera"; } //подключаем CSS в зависимости от браузера if ($style == "IntExp") { echo "<link rel='stylesheet' type='text/css' href='CSS/IntExp_style.css'>"; } else if ($style == "Firefox") { echo "<link rel='stylesheet' type='text/css' href='CSS/Firefox_style.css'>"; } else if ($style == "Opera") { echo "<link rel='stylesheet' type='text/css' href='CSS/Opera_style.css'>"; } else echo "<link rel='stylesheet' type='text/css' href='CSS/Opera_style.css'>"; $k = 1.5;//коэффициент для домножения цены $count = 8;// по сколько строк на странице выводить в пейджинговом элементе $count_partners = 15; $count_forum = 30; $mail_admin = "admin@avtomotokniga.ru";// заголовок в письме клиенту и т.д. - он достаточно большой.
-
Если сделать так, то работает выпадающий список, но при этом теряется ЧАСТЬ стилей (например картинки грузятся, хотя они прописаны в CSS), а шрифты и цвета - нет. Пример: http://new.avtomotokniga.ru/ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <? include 'some.php'; include 'scripts/updSearchAct.js'; include 'scripts/image_resize.js'; ?> <html> <head> <title>***</title> </head> Если сделать так: http://test.avtomotokniga.ru/index.php <? include 'some.php'; include 'scripts/updSearchAct.js'; include 'scripts/image_resize.js'; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>***</title> </head> то все стили грузятся нормально, но при этом не работает выпадающий список. Пробовал запихнуть include в <head> - получается первый результат. (см. выше). Что за чудеса?
-
Да, чувство цвета у меня напрочь отсутствует. Еще в архитектурно-строительном колледже хорошо давались чертежи карандашом, но как дело доходило до "отмывки" - туши свет, любую работу мог зага*ить. Может кто посоветует какую палитру выбрать? п.с. Я не ленюсь, просто реально с цветами проблема.
-
В начале файла до <html> у меня инклюдится несколько файлов, в одном из которых определяется тип браузера и в зависимости от этого выбираются стили css. Подскажите по какой причине может не работать выпадающий список. Если убрать include - все работает. Вот кусок кода со списком: #holder { margin: 15px; position: relative; z-index: 500; } #menu { width: 101px; height: 148px; margin-left: 15px; } #menu li { background: #b2ab9b; display: block; width: 100px; position: relative; } #menu a, #menu a:visited { display: block; width: 100px; font-size: 10px; color: #000; height: 23px; line-height: 22px; text-decoration: none; text-indent: 5px; background: transparent; border: 1px solid #fff; border-width: 0 1px 1px 0; } #menu, #menu ul { padding: 0; margin: 0; list-style-type: none; } #menu :hover > a { background: #dfd7ca; color: #c00; } #menu li ul { display: none; } #menu :hover > ul { display: block; position: absolute; top: 0; left: 101px; text-align: left; } Вот файлик: <? include 'some.php'; include 'scripts/updSearchAct.js'; include 'scripts/image_resize.js'; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>...</title> </head> <body> <table cellpadding=0 cellspacing=0> <tr> <td class='inomarka' colspan=5> <tr> <td height=10 colspan=5> <div id="holder"> <ul id='menu'> <li><a href="_store.php?a=101&s=-id">ACURA</a> <ul> <li><a href="search.php?s=ACURA Integra">INTEGRA</a></li> <li><a href="search.php?s=ACURA MDX">ACURA MDX</a></li> <li><a href="search.php?s=ACURA 3.5 RL">ACURA 3.5 RL</a></li> <li><a href="search.php?s=HONDA Legend / ACURA RL">ACURA RL</a></li> </ul> </li> </ul> </div> </table> </body> </html>
-
В этом плане я согласовал с администратором. Как посоветуете реализовать выпадающее меню с моделями (на мой взгляд оно крайне необходимо)? А вы представте человек покупает INFINITI привезенный из штатов и перед ним простирается красивая торпедо с миллионами кнопок и все на английском. Неискушенный человек без соответствующей литературы не сразу разберется. p.s. На новую TOYOTA Land Cruiser 200 - идет отдельная (очень толстая) инструкция по одной только навигации.
-
Это мой первый опыт в создании сайтов. Начал постройку аж в начале осени '08. Больше всего интересуют мнения в области юзабилити, навигации и общее впечатление. Дизайна как такового нет, но может кто подскажет в каком русле двигаться. Это интернет-магазин по продаже автомобильной литературы. http://avtomotokniga.ru/