Jump to content

Eirene

Newbie
  • Posts

    29
  • Joined

  • Last visited

Eirene's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Надо менять верстку (( В дальнейшем мне таким же образом нужно будет исключить область верхнего меню и поиска, но оставить всю остальную серо-зеленую область кликабельной. Думала может как-то на jQuery можно сделать эти исключения.
  2. Вариант, конечно, но не очень удобный.
  3. Задача: Есть логотип, часть его (дерево в кружочке) должно вести по ссылке, напр.на Главную, при клике на остальную же часть нужно чтобы появлялось верхнее окошко. Пока дошла до того, что внутри ссылки сделала область конкретно для дерева в круге: <p class="logo"><a href="#">Mounthermon</a></p> .header p.logo{ float:left; width:239px; height:106px; text-indent:-900em; margin-top:-20px; background: url(../images/logo.png) no-repeat left top; position:relative; cursor:pointer; } .header p.logo a{ display:block; border-radius:27px; height: 52px; left: 8px; position: absolute; top: 19px; width: 53px; } Написала: $(document).ready(function(){ $('p.logo').not('p.logo a').click(function(){ $('.top-grey-block').slideToggle(); }); }); Но, естественно оно реагирует на нажатие по дереву, оно ведь в области p.logo находится... Как их сделать разнокликабельными? Посмотреть страничку можно тут
  4. Именно это и не получается. Потому что когда дописываю в скрипт корректировку при скролле вниз - начинает все глючить((
  5. Добрый день! Делаю "заглушку", где есть меню, которое "плавает". http://14.asmedius.z8.ru/irina/ear/ Нужно, чтобы при скольжении вниз, меню становилось чуть выше своей изначальной точки положения. Так и происходит при клике на пункты меню. Но. Мы ведь может воспользоваться и скроллом? Вот тут и начинается проблема. Не могу отловить что нужно сделать, чтобы меню правильно себя вело при скролле странице мышкой. Т.е., например, если мы нажмем п.Classes, а потом мышкой прокрутим вверх - то меню встанет на место. Если после этого начать скроллить вниз - то меню зависнет уже на своей позиции и не будет подтягиваться вверх как нужно. Где-то ошибка в логике, сломала голову уже
  6. Не знаете, с шрифтом Franklin Gothic BookC работает? Все пытаюсь его прикрутить, никак не получается ((( http://14.asmedius.z8.ru/irina/jobber/ в исх.коде видно <p class="title">С нами работают</p> должен быть преобразован, но в браузере этот текст вообще не отображается.
  7. Да, одновременно должны сразу обе строчки прокручиваться. Спасибо
  8. Всем здравствуйте! Подскажите, пожалуйста, встречали ли вы подобный слайдер, чтобы контент размещался в две строки: Буду благодарна за название или его ссылку.
  9. А как узнать какое значение ставить в margin, если сайт резиновый?
  10. Если такой вопрос уже был, извиняюсь, поиск не работает Сам вопрос такой: можно ли при резиновой странице (5) расположить блоки (1-4) таким образом, чтобы они находились на одинаковом расстоянии друг от друга? При условии что блоки разной ширины и периодически меняются. Ниже попытка изобразить что требуется ))) Пока пришел в голову вариант засунуть все это дело в таблицу, есть другие варианты?
  11. Нашла в сети шаблон 3х колонного макета на DIV'ах. И всем вроде бы хорош, но в IE 6 сразу появляется горизонтальная полоса прокрутки. Подскажите, пожалуйста, как ее убрать. http://blog.sjinks.pro/test/3col/3col_h100.html код шаблона: <!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"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Three Column Liquid Layout</title> <style type="text/css"> html { overflow: auto; background: #800000; } html:not(:nth-child(1)) { overflow: visible; } html, body { margin: 0; padding: 0; border: 0; width: 100%; height: 100%; } body { font: 14px/120% Verdana, Tahoma, Arial, Helvetica, sans-serif; position: relative; min-width: 640px; width: 90%; margin: 0 auto; } #header { height: 3em; background: red; color: #FFF; position: absolute; top: 0; width: 100%; z-index: 1000; left: 0; } .column { padding-top: 3em !important; } #container { padding-left: 220px; padding-right: 200px; overflow: hidden; float: left; /* IE 5.01 */ float/**/: none; height: auto !important; height: 100%; min-height: 100%; background: lime; position: relative; } * html #container { overflow: visible; } #left, #right, #content { float: left; position: relative; padding-bottom: 3em !important; } /*\*/ #left, #right, #content { padding-bottom: 1000em !important; margin-bottom: -997em !important; } /**/ @media all and (min-width: 0px) { #left, #right, #content { margin-bottom: 0 !important; padding-bottom: 3em !important; } #left:before, #right:before, #content:before { content: 'EasyClearing'; display: block; background: inherit; padding-top: 1000em !important; margin-bottom: -1000em !important; height: 0; } } #container:after { content: 'EasyClear'; display: block; height: 0; clear: both; visibility: hidden; } #container { display: inline-block; } /*\*/ #container { display: block; } /**/ #left { width: 220px; background: cyan; /* url(images/tile-2.jpg) repeat; */ margin-left: -100%; right: 220px; } * html #left { left: 200px; } #right { width: 200px; background: yellow; /* url(images/tile-3.jpg) repeat; */ margin-right: -100%; } #content { width: 100%; background: #CCC; /* url(images/tile-1.jpg) repeat; */ } #footer { height: 3em; color: #FFF; background: green; position: relative; z-index: 1000; margin-top: -3em; width: 100%; } </style> </head> <body> <div id="header"> Header </div> <div id="container"> <div id="content" class="column"> </div> <div id="left" class="column"> </div> <div id="right" class="column"> </div> </div> <div id="footer">Footer</div> </body> </html>
  12. Благодарю! Надо изучить zoom: 1 подробнее, очень полезная штука оказалась)) p.s. обрезка отрицательного margin в ИЕ 6 решилась путем добавления position: relative;
  13. Здравствуйте! Вот такая белиберда получается Тут лежит zip с файлами. Почему так происходит? Что браузеру не нравится? 6 ИЕ: 7 ИЕ: А так это выглядит в Мозилле или Хроме: <!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="ru" lang="ru"> <head> <meta http-equiv="keywords" content=""/> <meta http-equiv="description" content=""/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link href="css/style.css" rel="stylesheet" type="text/css" media="all"/> <title>Ekos</title> </head> <body> <!-- body --> <div id="top"> <!-- header --> <div id="header"> </div> <!-- end of header --> <!-- menu --> <!-- end of menu --> <!-- content --> <div id="body" class="clearfix"> <div id="leftCol"> <div id="menuUL"> <ul> <li><a href="/">Главная</a></li> <li><a href="/">О нас</a></li> <li class="current"><a href="/">Новости</a> <ul> <li class="current"><a href="/">Фотогалерея</a> <ul> <li><a href="/">Салон</a></li> <li><a href="/">Процедуры</a></li> <li class="current"><a href="/">Косметика</a></li> <li><a href="/">Специалисты</a></li> </ul> </li> <li><a href="/">Статьи</a></li> </ul> </li> <li><a href="/">Меня беспокоит</a></li> <li><a href="/">Прайс лист</a></li> <li><a href="/">Отзывы</a></li> <li><a href="/">Контакты</a></li> </ul> </div> </div> <div id="rightCol"> </div> </div> <!-- end of content --> </div> <!-- end of body --> <!-- footer --> <div class="clear"></div> <div id="bottom" class="clearfix"> </div> <!-- end of footer --> </body> </html> /******************************************************************************* RESET *******************************************************************************/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; } body { line-height: 1; } ul { list-style: none; } blockquote, q { quotes: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; } /******************************************************************************* TEMPLATES *******************************************************************************/ /* CLEARFIX */ .clear{ clear: both; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-table; } /* Hides from IE-mac \*/ * html .clearfix { height: 1%; } .clearfix { display: block; } /* End hide from IE-mac */ /* END OF CLEARFIX */ /******************************************************************************* MAIN *******************************************************************************/ html, body { height: 100%; } body { font: normal 100% Palatino Linotype, serif; background: #a7d9c6 url(../img/body-bg.gif) center top repeat-y; } a:hover { text-decoration: none; } /******************************************************************************* STRUCTURE:BASE *******************************************************************************/ #top { position: relative; width: 980px; height: auto !important; height: 100%; min-height: 100%; margin: 0 auto; border-left: #88b0a1 4px solid; border-right: #88b0a1 4px solid; } #body { position: relative; padding: 25px 0 125px 0; background-color: #fff; } #header { position: relative; height: 201px; background: #fff url(../img/logo.jpg) 50% 15px no-repeat; border-bottom: 7px solid #dcdcdc; } #leftCol{ float: left; margin-bottom: 25px; padding-left: 45px; width: 220px; } #leftCol #menuUL{ width: 174px; padding: 0 46px 10px 0; font-size: 15px; line-height: 1.5; } #leftCol #menuUL a{ color: #16513b; } #leftCol #menuUL ul li{ text-transform: uppercase; } #leftCol #menuUL ul li.current{ background: #dcdcdc url(../img/menu-top.gif) top left no-repeat; margin-left: -17px; } #leftCol #menuUL ul li.current a{ padding-left: 17px; display: block; background: url(../img/menu-bottom.gif) bottom left no-repeat; } #leftCol #menuUL ul li.current ul li{ padding-left: 19px; background: none; background-color: #fff; text-transform: none; } #leftCol #menuUL ul li.current ul li.current{ padding-left: 36px; background: none; background-color: #fff; } #leftCol #menuUL ul li.current ul li a{ background: none; text-decoration: underline; color: #585757; } #leftCol #menuUL ul li.current ul li.current a{ background: none; text-decoration: underline; color: #585757; } #leftCol #menuUL ul li.current ul li.current ul li{ background: transparent url(../img/li.gif) no-repeat 30px 6px !important; padding-left: 21px; } #leftCol #menuUL ul li.current ul li.current ul li.current{ background: transparent url(../img/li.gif) no-repeat 47px 6px !important; padding-left: 38px; } #leftCol #menuUL ul li.current ul li.current ul li a{ font-size: 11px; } #leftCol #menuUL ul li.current ul li.current ul li.current a{ text-decoration: none; } #leftCol-main a, #leftCol a{ text-decoration: none; } #rightCol{ margin-left: 265px; padding: 0 45px 20px 45px; width: 621px; font-size: 14px; color: #4d4c4c; border-left: #dcdcdc 1px solid; } #bottom { position: relative; width: 980px; height: 100px; margin: -100px auto 0; padding-top: 30px; font-size: 12px; color: #4d4c4c; background: #dcdcdc url(../img/footer-top.jpg) 0 0 no-repeat; border-left: #88b0a1 4px solid; border-right: #88b0a1 4px solid }
  14. Ссылку не дать - проект еще на локале) Поместила таблицу в div, прописала zoom и margin-right, дабы ей место увеличить - и только тогда все встало на место. Просто margin-right без zoom - не работал. psywalker, спасибо за подсказку
  15. Так должно быть (и есть во всех приличных браузерах) - А так происходит в не приличном браузере ИЕ 6 - HTML <!-- content --> <div id="body" class="clearfix"> <div id="leftCol"> <div id="menuUL"> <ul> <li><a href="/">Главная</a></li> <li><a href="/">О нас</a></li> <li><a href="/">Новости</a></li> <li class="current"><a href="/">Меня беспокоит</a></li> <li><a href="/">Прайс лист</a></li> <li><a href="/">Отзывы</a></li> <li><a href="/">Контакты</a></li> </ul> </div> <div id="leftCol-uslugi"> <div id="order-call"><a href="/">Заказать звонок</a></div> <div id="Iwant"><a href="/">Я хочу</a></div> </div> </div> <div id="rightCol"> <div id="content"> <h1>Меня беспокоит</h1> <table id="iworryTable"> <tr> <td><img src="img/iworry-face.jpg" width="267" height="99" alt=""/> </td> <td> <img src="img/iworry-body.jpg" width="267" height="99" alt=""/> </td> </tr> <tr> <td> <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> </ul> </td> <td> <ul> <li><a href="/">Целлюлит, избыточный вес</a></li> <li><a href="/">Растяжки</a></li> <li><a href="/">Боли в спине</a></li> </ul> </td> </tr> <tr> <td><img src="img/iworry-hair.jpg" width="267" height="99" alt=""/></td> <td><img src="img/iworry-hands.jpg" width="267" height="99" alt=""/></td> </tr> <tr> <td></td> <td> <ul> <li><a href="/">Дряблая кожа</a></li> <li><a href="/">Выступающие вены</a></li> </ul> </td> </tr> </table> </div> </div> </div> <!-- end of content --> CSS #leftCol{ float: left; margin-bottom: 25px; padding-left: 45px; width: 224px; } #rightCol{ margin-left: 265px; padding: 0 80px 20px 45px; width: 565px; font-size: 14px; color: #4d4c4c; border-left: #dcdcdc 1px solid; } #rightCol ul li{ background: transparent url(../img/li.gif) no-repeat 0 9px !important; padding-left: 10px; line-height: 1.5; } #rightCol ul li a{ font-weight: bold; color: #4d4c4c; } #rightCol img{ padding-right: 12px; padding-bottom: 12px; float: left; } /******************************************************************************* CONTENT ELEMENTS *******************************************************************************/ #content table td{ padding: 7px 10px 7px 10px; } #content #iworryTable td{ padding: 0 46px 0 0; } #content #iworryTable td img{ padding: 0; } #content #iworryTable td ul{ padding: 12px 0 12px 12px; } Объясните, пожалуйста, почему негодяй ИЕ6 так себя ведет и как исправить его поведение?
×
×
  • 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