Love_silense
User-
Posts
35 -
Joined
-
Last visited
Love_silense's Achievements
Explorer (1/14)
0
Reputation
-
Мде. Пришлось делать его и в опере яваскриптовым. Это провал.
-
hover висит на div и на li. На <a> ничего нет. В эксплорере он вешается только на <a> в принципе потому там яваскриптовый класс-заменитель hovera, соответственно немного другая реакция на всё. Кроме того все проблемы ИЕ можно решить условными коментариями(и они уже решены). Тобиш трабла только в опере и трабла до сих пор не решена
-
актуально как никогда...
-
Имеется выпадающая менюшка на 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 тоже буду благодарен т.к. на худой конец и это поможет решить проблему.
-
После того как вы это написали минут 10 тупил а нафига я собственно отдельно прописывал мин. ширину двум елементам...
-
В общем почти победил. За исключением двух моментов - у 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)); } Яваскрипт конфликтует с цсс или что?
-
епт, спасибо что сказали, как то не обратил внимания . Поставил overflow-y:hidden, счастливые обладатели експлореров наслаждаются полосой прокрутки внизу(overflow:hidden; overflow-x:scroll) То что надо получить можно посмотреть в любом браузере кроме ИЕ6 и 7(правда глюк с overflow я у себя на локалке только убрал). В остальном в плане верстки остаются мелочи. в принципе тот же дизайн только на таблицах и не резиновый вот http://www.mandrymusic.com/page.php?pid=13〈=ua
-
пнг на странице нет, все jpeg непрозрачные. Решение как всегда пришло с утра=) Вроде бы разбрался с седьмым ослом - обернул оба проблемных дива в ещё один которому установил margin-left:19px, тоесть ширину блока #right_border. Логического обьяснения связи между этими явлениями так и не нашел Пошел терзать шестого.
-
Сам очень не люблю, но якоря применятся на странице не будут. Посжимал, вроде всё нормально(хедер чуть сьежжал но это мелочи и уже исправил), проблем с overflow:hidden нет. Если у вас были глюки при сжатии страницы напишите плиз в каком браузере. не помогает=( К тому же єто вроде как для шестого ИЕ критично...
-
Вобщем ситуация такая что есть два елемента фона которые продавливают футер за счёт минусового маргина и за счёт левого и рпавого флоата вылазят как низ двух боковых колонок, на которые опять же заежжают с помощью минусовых маргинов. В 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 если кого то заинтересует и для регения потребуются сами файлы - выложу тут же. Всем заранее спасибо за помощь! З.Ы. осёл, умри!
-
Спасибо, я уже слышал это три поста назад. Ваше мнение учтено. Но я уже вьехал, что вся лажа в методе создания колонок одинаковой высоты с тысячным паддингом и маргином. Ибо в обертке нужно использовать overflov:hidden а якоря его явно не любят. Так зачем всё перевёрстывать?
-
Хм. Бажит overflow:hidden в блоках height_container и user_body но если его убрать то вот этот padding-bottom: 1000em !important; margin-bottom: -997em !important; способ создания колонок во всю высоту не катит. И позиционирование вообще ни при чем. я не буду с вами спорить, из меня никудышний верстальщик, но пожалуста говорите что именно отстой. Если вы скажете где лажа или хотя-бы "что" лажа то я смогу перевёрстывать и делать как лучше, а после подобных комментариев совершенно непонятно что именно некашерно, соответственно переделывать "что-то" ни стимула ни смысла нет.
-
да, походу буду перевёрстывать=( И ещё один вопрос всплыл, хоть и немного не по той теме - почему в ИЕ6 форма авторизации(справа на хедере) не видна, задо сам хедер поянулся вниз 0_о?
-
Вот и я о том-же. У хеадера поз. абсолют что-бы он позиционировался абсолютно относительно края окна барузера и при этом были растягивающиеся колонки в высоту. Но после перехода по якорю край окна браузера должен улетать далеко вверх. В данном примере хеадер ведёт себя как с позишн=фиксед - тоесть задано положение относительно точки на екране. Выдержка из htmlbook. Перечитывал только что много раз. absolute Указывает, что элемент абсолютно позиционирован. В этом случае он не существует в обычном потоке документа подобно другим элементам, которые отображаются на веб-странице словно абсолютно позиционированного объекта и нет. Положение элемента задается атрибутами left, top, right и bottom относительно края окна браузера. fixed По своим свойствам это значение аналогично аргументу absolute, но в отличие от него привязывается к указанной параметрами left, top, right и bottom точке на экране и не меняет своего положения даже при пролистывании веб-страницы. Браузеры Netscape, Mozilla и Firefox вообще не отображают полосы прокрутки, если положение элемента задано фиксированным, и оно не помещается целиком в окно браузера. В браузере Opera хотя и показываются полосы прокрутки, но они никак не влияют на позицию элемента. Internet Explorer 6 и ниже не поддерживает данный аргумент. якорь pos1 по логике должен буть спозиционирован относительно родительского елемента.
-
Изменил названия якорей на pos1, pos2 и т.д. Еффекта ноль, тоесть лажа видимо именно в позиционировании=(