Покажите ваш рабочий пример. Можно в ЛС если здесь религия не позволяет.
Не совсем понял задачу, но может это оно:
demo: http://ruseller.com/lessons/les1453/demo/index.html
как делать: http://ruseller.com/lessons.php?rub=2&id=1453&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+ruseller%2FCdHX+%28%D0%9D%D0%BE%D0%B2%D0%B8%D0%BD%D0%BA%D0%B8+%D0%BE%D1%82+ruseller.com%29
как искать: http://yandex.ru/yandsearch?text=mega+menu&lr=213
Категорию, артикул, производителя.
Вы не ответили не на один из моих вопросов. Хотя я ответил на ваши.
Вы считаете это нормально?
Вы издеваетесь? Это вы невнимательно прочитали мой крик души. Я же написал что не собирался использовать названия товаров для генерации ключей! А настройки кампании делал ваш товарищ (об этом я тоже написал выше).
Нет? Не так? Опять я виноват? Или, вы и ben это один и тот же человек?
Открываем браузер Chrome (я думаю что и в других тоже самое) в ЛК заходи к примеру в FAQ или в тикеты и водим мышкой по меню.
Я бы наглядно показал, но пока уже час наблюдаю:
Конечно если задавать диву контент закругленные края то они будут под шапкой и подвалом. В целом ваша структура странная но если она вас устраивает и вам всего лишь нужно добавить углы, можно добавить еще один див в див content.
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru"> <head> <title>template - width 1024 center</title> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"> <style> * {margin: 0; padding: 0} html, body {height: 100%} body { background: #CCFF33; } #content {height: auto !important; height: 100%; min-height: 100%; background: #FFFFCC} #content .menu {width: 1024px; margin: 0 auto; padding: 105px 20px 5px 20px; border: 1px solid red;} #content .container {width: 1024px; margin: 0 auto; padding: 30px 20px 60px 20px; border: 1px solid red;} #footer {height: 50px; margin-top: -50px; background: #CCFFFF} #footer .container {width: 1024px; margin: 0 auto; padding: 5px; border: 1px solid red;} #header {width: 100%; height: 100px; position: absolute; top: 0; left: 0; background: #CCFFCC } #header .container {width: 1024px; margin: 0 auto; padding: 20px; border: 1px solid red;} #content_radius { width: 100%; height: 100%; float: left; min-height: 100%; border-radius: 8px; } /* FIX FOR IE6 */ *html body { text-align: center;} *html div.menu { text-align: left;} *html div.container { text-align: left;} </style> </head> <body> <div id="header"><div class="container">Шапка</div></div> <div id="content"> <div id="content_radius"> <div class="menu"><a href="#">1</a> <a href="#">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a></div> <div class="container"> <h3>Content header</h3> <br /><br /> content<br /> content<br /> content<br /> content<br /> content<br /> content<br /> </div> </div> </div> <div id="footer"><div class="container">Подвал</div></div> </body> </html>
Я советую не пользоваться хаками для создания закругленных углов. Проще добавить еще один див (обернув content_radius), не использовать не кроссбраузерный стиль border-radius, а добваить к каждому диву бэкграунд (top и bottom).
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru"> <head> <title>template - width 1024 center</title> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"> <style> * {margin: 0; padding: 0} html, body {height: 100%} body { background: #CCFF33; } #content {height: auto !important; height: 100%; min-height: 100%; background: #FFFFCC} #content .menu {width: 1024px; margin: 0 auto; padding: 105px 20px 5px 20px; border: 1px solid red;} #content .container {width: 1024px; margin: 0 auto; padding: 30px 20px 60px 20px; border: 1px solid red;} #footer {height: 50px; margin-top: -50px; background: #CCFFFF} #footer .container {width: 1024px; margin: 0 auto; padding: 5px; border: 1px solid red;} #header {width: 100%; height: 100px; position: absolute; top: 0; left: 0; background: #CCFFCC } #header .container {width: 1024px; margin: 0 auto; padding: 20px; border: 1px solid red;} #content_radius_top { width: 100%; height: 100%; float: left; min-height: 100%; background: url(путь до картинки с полоской в 1024 шириной и скажем 10px высотой с закруглениями) top no-repeat; } #content_radius_bottom { width: 100%; height: 100%; float: left; min-height: 100%; background: url(путь до картинки с полоской в 1024 шириной и скажем 10px высотой с закруглениями) bottom no-repeat; } /* FIX FOR IE6 */ *html body { text-align: center;} *html div.menu { text-align: left;} *html div.container { text-align: left;} </style> </head> <body> <div id="header"><div class="container">Шапка</div></div> <div id="content"> <div id="content_radius_top"> <div id="content_radius_bottom"> <div class="menu"><a href="#">1</a> <a href="#">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a></div> <div class="container"> <h3>Content header</h3> <br /><br /> content<br /> content<br /> content<br /> content<br /> content<br /> content<br /> </div> </div> </div> </div> <div id="footer"><div class="container">Подвал</div></div> </body> </html>
Есть еще вариант =)---------- Добавлено 17.06.2012 в 17:43 ----------Подправил код, обернув сайт дивом (как вам советовал Desesperada), и переделал чуть верстку. А то боюсь из нерабочих примеров вам нечего не понять.
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru"> <head> <title>template - width 1024 center</title> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"> <style> * {margin: 0; padding: 0} html, body {height: 100%} body { background: #CCFF33; } #conteiner { margin: 0 auto; width: 1024px; } .container { float: left; width: 100%; margin-bottom: 50px; } #content {height: auto !important; height: 100%; width: 100%; min-height: 100%; background: #FFFFCC; float: left;} #content .menu {width: 984px; margin: 0 auto; padding: 105px 20px 5px 20px; border: 1px solid red;} #footer {height: 50px; margin-top: -50px; background: #CCFFFF; float: left; width: 100%;} #footer .container {width: 1014px; margin: 0 auto; padding: 5px; border: 1px solid red;} #header {width: 100%; height: 100px; background: #CCFFCC; float: left;} #header .container {width: 984px; margin: 0 auto; padding: 20px; border: 1px solid red;} #content_radius_top { width: 100%; height: 100%; float: left; min-height: 100%; background: url(путь до картинки с полоской в 1024 шириной и скажем 10px высотой с закруглениями) top no-repeat; } #content_radius_bottom { width: 100%; height: 100%; float: left; min-height: 100%; background: url(путь до картинки с полоской в 1024 шириной и скажем 10px высотой с закруглениями) bottom no-repeat; } /* FIX FOR IE6 */ *html body { text-align: center;} *html div.menu { text-align: left;} *html div.container { text-align: left;} </style> </head> <body> <div id="conteiner"> <div id="header"><div class="container">Шапка</div></div> <div id="content"> <div id="content_radius_top"> <div id="content_radius_bottom"> <div class="menu"><a href="#">1</a> <a href="#">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a></div> <div class="container"> <h3>Content header</h3> <br /><br /> content<br /> content<br /> content<br /> content<br /> content<br /> content<br /> </div> </div> </div> </div> <div id="footer"><div class="container">Подвал</div></div> </div> </body> </html>
В Joomla все очень даже понятно и логично, вы явно лукавите. Вы еще Битрикс не видели.
Если вы не программист зачем вам видеть где лежит программный код?
Вы пошли не тем путем, вы ищите решение для не существующей задачи. Начните с решения простых задач, постепенно вы поймете что все очень даже просто.
Ох, что-то вы понаписали=) Три раза перчитал, и до конца не уверен что понял.
По этому есть вопросы:
1. Так мы оставляем все таки структуру ту чту есть, просто добавляем закругленные края к диву content?
2. Вы уже придумали каким образом будете закруглять углы? Лично я знаю несколько способов.
Желательно указвать какую Joomla вы используете. А также есть в этой ветке форума тема /ru/forum/699830
1. В Joomla 2.5 (1.6 и 1.7) Жмем на пункт меню в менеджере меню и в правой колонке кликайте на "Параметры отображения страницы".
В Joomla 1.5 также с права в настройках пункта меню жмем на "Параметры - Система"
2. Это что за вопрос такой? Для чего? Все страницы в Joomla работают через index.php
Вам нужно добавить новую позицию (инклуд в index.php + запись в xml) для модуля внутри тега хеад, затем создать модуль, указать в настройках модуля что бы он отображался только на одной странице и в той самой позиции.
Могу описать подробнее.
Зарегистрировался в системе неделю назад.
Все это время пытаюсь запустить Яндекс Директ для своего ИМ используя apishops. Решил рискнуть, прочитав несколько позитивных отзывов в данной ветке.
Так вот что я имею на сегодняшний день:
1. Семь обращений в службу поддержки (тикеты) и восемь ответов.
2. Один клик
3. Ощущение ступора и "матерные слова"
Регистрируюсь, читаю ФАК, смотрю видео, загружаю прайс лист, создаю компанию, настраиваю компанию. У меня 350 объявлений и 0 показов, 0 кликов.
Обращаюсь за помощью в поддержку:
Я: Помогите у меня проблема!
ben: Сделали так и так, все работает.
Я: Не работает.
ben: Были сбои в сервисе, сделали так и так, все работает.
Так продолжается еще несколько раз (я нечего не трогаю) пока не получаю:
ben: Потому что вы сделали так и так (тут они пишут, мол, это все я навертел в настройках компании, а не они). И вообще, в логах все написано.
Копия из тикета от администратора ben:
Собственно как бы последний ответ, в тикете, должен был прояснить мне, почему из 350 объявлений показывается только одно. Более того, я должен был понять, почему человек из службы поддержки своими руками так настроил компанию (я та фак читал, и не использовал названия товара для ключей). И конечно, для меня должно было стать озарением словосочетание «создана фраза "товар такой та", цена 0.1» Откуда тут 0.1? Зачем оно вообще создано. Странно, ведь три дня назад человек из поддержки написал мне, что в моем случае одноцентовый трафик невозможен (магазин у меня коммерческий =)), и я повысил ставки. Бывает не коммерческий магазин?
1. Подскажите администратор ben адекватный?
2. У меня получится или я проклят и у меня уйдет на это вечность?
Дмитрий (ID 16553)
PS: Поправьте верстку меню в ЛК. Дело на пару минут, а то сейчас работает как "матерные слова"