Jump to content

Bryant-24

User
  • Posts

    136
  • Joined

  • Last visited

Everything posted by Bryant-24

  1. Bryant-24

    footer

    Я думаю просмотр в поисковике Google Вам даст результаты)
  2. Bryant-24

    footer

    Уважаемый, Вы бы код в специальные теги заключили, прежде чем кидать сюда, иначе никто не будет читать, что у Вас там понаписано. Во вторых - было бы неплохо все это дело выложить на тестовый хостинг, чтобы уже в живую его видеть
  3. Для того, чтобы фильтр по разделам стал доступен, в параметрах компоненты (фильтра) нужно указать также фильтр по разделам.
  4. Шрифт в меню можно поменять, а то засечки ужасно смотрятся, поставить 12px Verdana =) И логотип должен быть кликабельным
  5. А это тогда что: HTML: <div class="container"> CSS: .container { background: none repeat scroll 0 0 #FFFFFF; border-radius: 0 0 10px 10px; font-size: 12px; margin: 35px 240px 240px; position: relative; width: 550px; z-index: 2; } В том смысле, что ширину этого дива сделать не фиксом, а резиновым (тянущимся) Складывается впечатление, что Вы мало владеете версткой, а тем более делая сайты на движках. Я бы Вам посоветовал вначале потренироваться на обычных макетах для опыта верстки (это если Вы конечно хотите адекватную критику по Вашему сайту) А по блогу - критику разве что по дизайну
  6. А может у дива "container" фикс убрать и сделать его тянущимся? Иначе на большом мониторе (24') занимает всего треть экрана, что очень неудобно
  7. Bryant-24

    Цикл foreach

    Да, все верно. Спасибо большое что помогли! Только начинаю изучать программирование и получаю ценный опыт
  8. Bryant-24

    Цикл foreach

    Fatal error: [] operator not supported for strings in... Ругается на скобки
  9. Bryant-24

    Цикл foreach

    А нет ли возможности записать данные из массива №1 все-таки в массив №2? Просто в массиве №2 помимо этого содержатся еще данные, которые я не обозначил, а переписывать весь массив в другой нельзя.
  10. Bryant-24

    Цикл foreach

    Спасибо, буду пробовать!
  11. Bryant-24

    Цикл foreach

    Появился еще один вопрос, новую тему решил не создавать. Имеем какой-то массив№1: Array [100] => [Компания 1] [/Путь до копании 1/] [200] => [Компания 2] [/Путь до копании 2/] [300] => [Компания 3] [/Путь до копании 3/] И массив№2: Array [Филиал 1] => [100] [Филиал 2] => [200] [Филиал 3] => [300] И собственно вопрос - как мне сравнить эти два массива и записать во второй массив данные из первого, если данные по ключам у них совпали. Т.е. чтобы массив№2 принял вид: Array [Филиал 1] => [100] [Компания 1] [/Путь до копании 1/] [Филиал 2] => [200] [Компания 2] [/Путь до копании 2/] [Филиал 3] => [300] [Компания 3] [/Путь до копании 3/]
  12. Bryant-24

    Цикл foreach

    Да, спасибо! Второй вариант мне подошел. Только там чуть-чуть не точно: foreach ($a['id'] as $id => $val) { $b[$val] = array($a['name'][$id], $a['detail_page'][$id]); } Добавил =>$val как в первом примере. И убрал лишнюю квадратную скобку во второй строке, но это мелочи. Спасибо еще раз, плюсанул)))
  13. Bryant-24

    Цикл foreach

    Имеется массив: Array ( [ID] => Array ( [0] => 100 [1] => 200 [2] => 300 ) [NAME] => Array ( [0] => Компания 1 [1] => Компания 2 [2] => Компания 3 ) [DETAIL_PAGE] => Array ( [0] => /Путь до копании 1/ [1] => /Путь до копании 2/ [2] => /Путь до копании 3/ ) ) Как с помощью цикла foreach сделать массив следующего вида: Array [100] => [Компания 1] [/Путь до копании 1/] [200] => [Компания 2] [/Путь до копании 2/] [300] => [Компания 3] [/Путь до копании 3/] Думаю это нужно сделать при помощи цикла foreach (array_expression as $key => $value), но вот как именно?
  14. Резиновый макет конечно хорошо, но на 1920px смотрится не очень (сложно читать), лучше ограничить max-width. Ссылки в главном меню и в футере желательно сделать с подчеркиванием при наведении. В поиске сделать отступ слева для текстовой области, иначе слишком сильно вылазит влево (тоже самое касается и поля логина и пароля). Отступ красной строки в блоке справа - лучше сделать без красной строки. А по поводу меню слева - сразу же раздражает фоновый синий цвет и смена курсора при наведении. Ну вот как то так
  15. <input class="searchbutton" type=submit value="Go"> Я конечно могу ошибаться, но наверное как то так надо
  16. Виден зазор, между картинкой в шапке и менюшкой сверху. Под планеткой имеется три картинки с ссылками - я так думаю они должны быть именно ссылками, а не просто общей картинкой. Причем на макете видно, что при наведении картинка должна увеличиваться. Шрифт слишком крупный (использовать 100% для шрифта - не самый удачный вариант я думаю). И насколько мне известно - макет должен быть не фикс, а резина.
  17. Добавить в HTML код с div-ами для левого и правого меню, и оформить их в этом CSS файле. В общем, как и обычно
  18. Я конечно только познаю навыки верстки, но мне кажется что у Вас проблема тегах - проверьте, все ли теги <table> закрыты. А вообще лучше сделать все на div-ах.
  19. Но если нет PSD, приходится по нему. Хотя тут и немного графических объектов, которые можно сделать самому.
  20. Сделал верстку, первую страницу. Не работает только меню. С этим позже разберусь. Не могу сделать футер тоже на весь экран. Не подскажете как можно это реализовать? Верстка тут.
  21. Как сделать градиент в шапке сайта по JPEG-у? Если бы не было строки верхнего меню и был PSD-ник, то можно было бы просто сделать картинку градиента, шириной 1px и потянуть ее на всю ширину монитора. Или это возможно как то сделать на CCS3?
  22. Спасибо за ответы - учту при верстке
  23. Имеется PSD макет: Как примерно сделать верстку? Разбить его на два блока? Интересует план верстки, при котором его лучше сверстать.
  24. Начал верстать меню, и не совсем понимаю, почему выпадающий список уходит вправо, и как сделать так, чтобы пункты горизонтального меню выделялись полностью. Вот что имею: А вот, что необходимо получить: Ну и собственно коды, index.html: <!--меню--> <table id="menu"> <tr id="menu_bg"> <td id="menu_left"></td> <td id="menu_td"> <ul class="menu_ul"> <li><a href="">Об агенстве</a> <ul> <li><a href="">Как нас найти</a></li> <li><a href="">О нас</a></li> <li><a href="">Принцип работы</a></li> <li><a href="">Наши сотрудники</a></li> </ul> </li> </ul> </td> <td class="menu_td"> <ul class="menu_ul"> <li><a href="">Работадателю</a> <ul> <li><a href="">Советы по подбору <br> персонала</a></li> <li><a href="">Оформить заявку</a></li> <li><a href="">Прайс-лист</a></li> <li><a href="">Как написать <br> рекомендательное <br> письмо</a></li> </ul> </li> </ul> </td> <td class="menu_td"> <ul class="menu_ul"> <li><a href="">Соискателю</a> <ul> <li><a href="">Советы по поиску <br> работы</a></li> <li><a href="">Заполнить анкету</a></li> <li><a href="">Собеседование в <br> агенстве</a></li> <li><a href="">Вакансии</a></li> </ul> </li> </ul> </td> <td class="menu_td"> <ul class="menu_ul"> <li><a href="">Домашний персонал</a> <ul> <li><a href="">Няня</a></li> <li><a href="">Гувернантка</a></li> <li><a href="">Домработница</a></li> <li><a href="">Семейная пара</a></li> <li><a href="">Семейный водитель</a></li> <li><a href="">Повар</a></li> <li><a href="">Сиделка</a></li> <li><a href="">Репетитор</a></li> </ul> </li> </ul> </td> <td class="menu_td"> <ul class="menu_ul"> <li><a href="">Услуги мамам</a> <ul> <li><a href="">Описание услуг</a></li> <li><a href="">Молодая мама</a></li> <li><a href="">Деловая мама</a></li> </ul> </li> </ul> </td> <td class="menu_td"> <ul class="menu_ul"> <li><a href="">Вопросы и отзывы</a> <ul> <li><a href="">Задать вопрос</a></li> <li><a href="">Вопросы и ответы</a></li> <li><a href="">Отзывы</a></li> </ul> </li> </ul> </td> <td class="menu_td"> <ul class="menu_ul"> <li><a href="">Статьи</a></li> </ul> </td> <td id="menu_right"></td> </tr> </table> И style.css: /*меню сайта*/ #menu { height: 51px; width: 100%; } #menu_bg { background: url(images/menu.png); } #menu_left { background: url(images/menu_left.png) no-repeat; width: 24px; } #menu_right { background: url(images/menu_right.png) no-repeat; width: 24px; } .menu_td { height: 51px; /*высота ячеек*/ } .menu_ul{ display: table-cell; /*внутренние списки выровнены по середине*/ vertical-align: middle; } .menu_ul li { float: left; /* элементы списков всплывают влево */ } .menu_ul ul li { float: none; /* отменяем всплытие для внутренних элементов списков */ } .menu_ul a { display: block; /* делаем ссылки блоками */ color: #fff; /* цвет текста ссылок */ text-decoration: none; /* убираем подчеркивание */ white-space: nowrap; /* запрещаем перевод строк */ padding: 5px 3px; /* внутренние отступы */ } .menu_ul ul a { min-width: 150px; /* минимальная ширина подпунктов */ } .menu_ul ul { position: absolute; /* абсолютное позиционирование внутренних списков */ display: none; /* скрываем внутренние списки */ } .menu_ul li:hover ul, .menu_ul li.ie6 ul { display: block; /* делаем внутренние списки блочными при наведении мыши на внешние элементы LI */ } .menu_ul li:hover ul a, .menu_ul li.ie6 ul a { color: #fff; /* цвет текста внутренних ссылок */ background: #DD8510; /* цвет фона */ } .menu_ul li:hover a, .menu_ul li ul a:hover, .menu_ul li.ie6 a { color: #fff; /* цвет текста внешних ссылок при наведении курсора на LI, а также внутренних ссылок при наведении курсора на них самих */ background: #BC710D; /* фон */ } Подскажите, как это исправить?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy