Jump to content

Love_silense

User
  • Posts

    35
  • Joined

  • Last visited

Love_silense's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Мде. Пришлось делать его и в опере яваскриптовым. Это провал.
  2. hover висит на div и на li. На <a> ничего нет. В эксплорере он вешается только на <a> в принципе потому там яваскриптовый класс-заменитель hovera, соответственно немного другая реакция на всё. Кроме того все проблемы ИЕ можно решить условными коментариями(и они уже решены). Тобиш трабла только в опере и трабла до сих пор не решена
  3. актуально как никогда...
  4. Имеется выпадающая менюшка на css, посмотреть можно тут http://www.dostavka-usa.com.ua/index_new.php. Выпадает при наведении на кнопку "выбор товара". Проблема заключается в том что в opera 9.5(возможно в 9 - тоже. В 8.5 все нормально). второй уровень меню вслывает непосредственно с текста пункта на первом уровне, а не со всего пункта li. Причем если кликнуть на корневыю кнопку и перейти на страницу каталога(соответственно у кнопки появляется стиль :active) данный баг исчезает. Небольшое уточнение: в местах, где под выпадающим списком первого уровня ничего нет все работает правильно, если же под ним есть текст/рисунок/поле формы - они как бы "мешают" срабатыванию hover на li. При родительской ссылке не имеющей active. Указывать контейнеру <li> пробовал все что угодно, от ширины и высоты до манипуляций с overflow и visibility. играющие роль стили : #multiwiev_menu { display:inline; } #multiwiev_menu ul { position:absolute; display:none; background-color:#3879A1; border: 1px solid black; padding:0; font-size:16px; font-weight:normal; } #multiwiev_menu ul.menu-box { width:200px; margin:-4px 0 0 208px; background:url(../img/menu_body.jpg) repeat-y; border:none; text-align:left; } #multiwiev_menu li { border-bottom: 2px solid #074C6D; list-style:none; padding:3px 10px; margin:0px; color:#ccddff; text-align:left; cursor:default; } #multiwiev_menu li.root-item { border-bottom:none; padding:2px 20px; } #multiwiev_menu:hover ul.menu-box { display:block; } #multiwiev_menu:hover ul.menu-box li:hover ul.submenu-box { display:block; } Единственное в инете что нашел по теме - это вот такую вот констатацию факта без какого-либо решения=( Если вы когда либо сталкивались с такой проблемой, пожалуйста опишите ваше решение. Сделать нужно было на вчера . Если вы подскажете можно ди как то задать ссылке что-бы она на любой странице имела класс :active тоже буду благодарен т.к. на худой конец и это поможет решить проблему.
  5. После того как вы это написали минут 10 тупил а нафига я собственно отдельно прописывал мин. ширину двум елементам...
  6. В общем почти победил. За исключением двух моментов - у work_area сейчас высота - процент от высоты родительского, что означает различное расстояние между его низом и футером. Никак не смог сделать так что-бы его размер был резиновый под боковые границы рамок дизайна. Если вы сможете подсказать - буду очень благодарен. Сформулировать вопрос можно так: Как в блоке с высотой 100% разместить два блока - один из которых будет занимать Х пикселей внизу, а другой все оставшееся место вверху? Скорее всего туплю, но голова уже не варит. Ну и основной вопрос - от вот такого експрешна сайт виснет в ИЕ6(по крайней мере при тесте ИЕтестером) *html #content_with_borders { width:expression((this.clientWidth < 780)?("780px"):(this.clientWidth)); } вроде бы експрешн правильный, тем более что аналогичный но для хедера воспринимается адекватно. *html #header { width:expression((this.clientWidth < 910)?("910px"):(this.clientWidth)); } Яваскрипт конфликтует с цсс или что?
  7. епт, спасибо что сказали, как то не обратил внимания . Поставил overflow-y:hidden, счастливые обладатели експлореров наслаждаются полосой прокрутки внизу(overflow:hidden; overflow-x:scroll) То что надо получить можно посмотреть в любом браузере кроме ИЕ6 и 7(правда глюк с overflow я у себя на локалке только убрал). В остальном в плане верстки остаются мелочи. в принципе тот же дизайн только на таблицах и не резиновый вот http://www.mandrymusic.com/page.php?pid=13〈=ua
  8. пнг на странице нет, все jpeg непрозрачные. Решение как всегда пришло с утра=) Вроде бы разбрался с седьмым ослом - обернул оба проблемных дива в ещё один которому установил margin-left:19px, тоесть ширину блока #right_border. Логического обьяснения связи между этими явлениями так и не нашел Пошел терзать шестого.
  9. Сам очень не люблю, но якоря применятся на странице не будут. Посжимал, вроде всё нормально(хедер чуть сьежжал но это мелочи и уже исправил), проблем с overflow:hidden нет. Если у вас были глюки при сжатии страницы напишите плиз в каком браузере. не помогает=( К тому же єто вроде как для шестого ИЕ критично...
  10. Вобщем ситуация такая что есть два елемента фона которые продавливают футер за счёт минусового маргина и за счёт левого и рпавого флоата вылазят как низ двух боковых колонок, на которые опять же заежжают с помощью минусовых маргинов. В opera, firefox,chrome,safari работает как положено. Про ИЕ6 разговора пока нет потому как думаю сначала разобратся с седьмым: При задании margin-right для #right_background меньше 20px(в том числе и минусового) и он и следующий за ним #left_background исчезают(при отсутствующем clear:both у футера - появляются оба около прового края, причем #right_background вообще перестаёт реагировать на изменение margin-right). При этом забавность ситуации в том что если в штмл поменять их местами то и глючить их будет наоборот. Насколько я понимаю проблема в том что неправильно определяется ширина родительского блока. Как можно это побороть? посмотреть можно тут: http://www.mandrymusic.com/new/mandry.html если кого то заинтересует и для регения потребуются сами файлы - выложу тут же. Всем заранее спасибо за помощь! З.Ы. осёл, умри!
  11. Спасибо, я уже слышал это три поста назад. Ваше мнение учтено. Но я уже вьехал, что вся лажа в методе создания колонок одинаковой высоты с тысячным паддингом и маргином. Ибо в обертке нужно использовать overflov:hidden а якоря его явно не любят. Так зачем всё перевёрстывать?
  12. Хм. Бажит overflow:hidden в блоках height_container и user_body но если его убрать то вот этот padding-bottom: 1000em !important; margin-bottom: -997em !important; способ создания колонок во всю высоту не катит. И позиционирование вообще ни при чем. я не буду с вами спорить, из меня никудышний верстальщик, но пожалуста говорите что именно отстой. Если вы скажете где лажа или хотя-бы "что" лажа то я смогу перевёрстывать и делать как лучше, а после подобных комментариев совершенно непонятно что именно некашерно, соответственно переделывать "что-то" ни стимула ни смысла нет.
  13. да, походу буду перевёрстывать=( И ещё один вопрос всплыл, хоть и немного не по той теме - почему в ИЕ6 форма авторизации(справа на хедере) не видна, задо сам хедер поянулся вниз 0_о?
  14. Вот и я о том-же. У хеадера поз. абсолют что-бы он позиционировался абсолютно относительно края окна барузера и при этом были растягивающиеся колонки в высоту. Но после перехода по якорю край окна браузера должен улетать далеко вверх. В данном примере хеадер ведёт себя как с позишн=фиксед - тоесть задано положение относительно точки на екране. Выдержка из htmlbook. Перечитывал только что много раз. absolute Указывает, что элемент абсолютно позиционирован. В этом случае он не существует в обычном потоке документа подобно другим элементам, которые отображаются на веб-странице словно абсолютно позиционированного объекта и нет. Положение элемента задается атрибутами left, top, right и bottom относительно края окна браузера. fixed По своим свойствам это значение аналогично аргументу absolute, но в отличие от него привязывается к указанной параметрами left, top, right и bottom точке на экране и не меняет своего положения даже при пролистывании веб-страницы. Браузеры Netscape, Mozilla и Firefox вообще не отображают полосы прокрутки, если положение элемента задано фиксированным, и оно не помещается целиком в окно браузера. В браузере Opera хотя и показываются полосы прокрутки, но они никак не влияют на позицию элемента. Internet Explorer 6 и ниже не поддерживает данный аргумент. якорь pos1 по логике должен буть спозиционирован относительно родительского елемента.
  15. Изменил названия якорей на pos1, pos2 и т.д. Еффекта ноль, тоесть лажа видимо именно в позиционировании=(
×
×
  • 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