rediskavet
User-
Posts
401 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rediskavet
-
Yurd TV — что делать с кроссбраузерностью?
rediskavet replied to swetlana's topic in Discussion of works
Без круглых углов вообще сайт в ие ни чего не потеряет. Но заметил другой момент, в ие9, если поводить по верхнему меню, то у левого бордера с закруглениями сверху, не всегда начальный цвет обратно возвращается. -
Как можно код под "Doctor goa" набивать, я включил послушать что это, под него на эту строчку у меня ушло не меньше двух минут
-
Правильно, работает, но тут ведь инлайновый стиль, а у меня все стили в таблице стилей(и иналайновых правил мне нужно по возможности избежать). Я сразу попробовал ваш вариант, еще после первого сообщения, у меня не сработало, я так понял что это именно по тому что element.style.display = '' очищает значение дсплай в инлайн записи и тогда применяется значение из таблицы стилей.
-
да нет же, вы с Сигмай предлогали мне неправильные решения от которых я был вынужден отказаться так-как они не работали. В любом случае спасибо! Получилось как всегда, пол дня паришся, только открываешь тему, сразу само приходит решение. Вот такие вещи как можно выяснять. Есть где то инфа.структурированая или может инструмент какой, я в ИЕ9 не нашел?
-
Для тех кто сегодня не заходил на хабр. Вот тут можно выиграть телевизор!
-
Я по другому решил, если это ие то свойство display меняю на значение block. Если же это другой браузер то меняю его на значение display: table-row. Вот ТУТ все три варианта.
-
Может я туплю, но вы пожалуйста не раздражайтесь. У TR изначальное значение это display:none, если ставить пустую строку то display:none скроет обратно этот TR, но с этим то как раз проблем нет. Проблема в другом. С помощью какого свойства отображать этот TR, если display: table-row не работает в ие7, а display: block в браузерах отличных от ИЕ не правильно отбражает TR, т.е. отображает но он перестает тянуться на всю ширину таблицы. Средствами CSS у меня это исправить не получается. Остается определять в скрипте если это ИЕ и подставлять ему display: block. Или есть еще варианты?
-
Я не понимаю как это пустым, а какое значение там будет? Еще раз постараюсь объяснить, Вот второй вариант страницы. Первая таблица с использованием display: table-row, при клике на "кликать тут" у TR с описанием который изначально display:none, свойство display меняется на table-row. TR появляется а там TD с описанием который растянут на всю ширину таблицы. Работает везде кроме ие7. Вторая таблица тоже самое только с display: block. Работает во всех ие начиная с седьмого, но в других браузерах неправильно отображается TD с описанием который находиться в появляющемся TR. Надеюсь что не запутал все еще больше своими объяснениям
-
А чем можно table-row заменить, кроме display:block, т.к. у меня в нормальных браузерах, портится отображение таблицы. Или как мне узнать прямо в скрипте что это ие7 его запускает и уже для него подсунуть альтернативную версию с display:block?
-
ВОТ. Работает во всех браузерах, но в ие7 не открывается блок с описанием который при загрузке страницы скрыт. Почему?
-
ну раз уж обратно пошла мода Раиру верстать…
rediskavet replied to swetlana's topic in Discussion of works
Вокруг пера чего то красные разводы какие то, на макете не так я точно помню. Нельзя так наплевательски, это же "Раира" ее тут все знают и любят. И еще на Света у тебя на маке "Страхование" в шапке каким шрифтом отображается? Это разве не часть дизайна, которую верстальщик не вправе менять? -
да, абсолютно бесплатный.
-
_http://www.centre.ru/index.html вот тоже бесплатный хостинг, который не вставляет отсебятины. На 1023Х700, меню которое под лого, залезает под слой с лупой и перестает действовать.(ФФ 3.6)
-
уже пишу в личку.
-
Это по России. Друг в Москве до вторника. Потом возвращается.
-
Спасибо. Нужен обычный магазин. psywalker спасибо.
-
Где в Москве есть книжный магазин с хорошим выбором книг по CSS и JavaScript? Заранее спасибо откликнувшимся, для меня вопрос актуален до вторника.
-
А я сам и правда избегаю теперь всяких .htc. У меня для :hover есть другая заготовка. Вот пример: CSS #menu1 li:hover ul, #menu1 li.sfhover ul{ display: block; } И к нему js который раздает нужным лишкам классы window.onload = function(){ sfHover = function() { var sfEls = document.getElementById("menu1").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++){ sfEls[i].onmouseover=function(){ this.className+=" sfhover"; } sfEls[i].onmouseout=function(){ this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", sfHover); }
-
Почему Макс? LI:hover .class_name Это же будет работать. :hover сработает т.к. .htc его поймет. Ну а затем стили для .class_name применяться.
-
Да, посмотрел уже. Я ее просто пролистал и перешел сразу к спискам. Сам не знаю почему, но мне эта строчка сразу напомнила .
-
Пошел читать. Насколько помню это последняя часть книги, которую я просто поленился прочитать.
-
Ну тогда ведь не обязательно учить ие6 дочерним селекторам, сделайте через классы как выше написано, просто в других браузерах эти классы будут не задействованы.
-
Отдельный стиль для ie6 как вариант.
-
А как навести на вложенный блок, не наводя на внешний?
-
Просто любопытно. В примере со списком, текст даже без обрамляющего тега LI браузер расценивает как относящийся к списку, но с таблицами все намного строже. Мне кажется что для этого должна быть какая то причина. Вот и задал такой вопрос, в надежде на разъяснение(в точности как про "слона" только про браузер).