
SelenIT
Expert-
Posts
4,327 -
Joined
-
Last visited
-
Days Won
140
Content Type
Profiles
Forums
Calendar
Store
Everything posted by SelenIT
-
Как заставить ie работать псевдокласс li:hover?
SelenIT replied to andrey_94's question in HTML Coding
И вообще пустые ссылки (даже <a href="#" onclick="return!1">, не говоря уже о 'java script:'-бяках, убивающих анимацию картинок) — это мусор в коде. Зачем пихать мусор для всех ради фикса одного старого барахла, составляющего сейчас от силы 16% "в среднем по больнице" и продолжающего вымирать? А готовый код есть по ссылке выше -
Как заставить ie работать псевдокласс li:hover?
SelenIT replied to andrey_94's question in HTML Coding
В IE6 — только яваскриптом, в том или ином виде (можно подключить .htc типа csshover). В IE7 и 8, по идее, достаточно указать правильный доктайп (напр. самый короткий — <!doctype html> из HTML5). -
Как вариант — заменить inline на inline-block (с небольшими подпорками для кроссбраузерности).
-
Есть последовательности шрифтов (если не нашелся первый — подставляется следующий, и т.д., до наиболее общего семейства типа sans-serif или monospace), которые дают более-менее похожий результат на большинстве систем (напр., здесь). Calibri и прочие "CoCa"-шрифты, имхо, использовать пока не стоит, т.к. даже на Windows они не гарантированы (AFAIK, они идут с Вистой или Офисом 2007, а еще довольно много народу юзает 2003-й на XP). Хоть они и красивы, но буквы в них существенно меньше, чем в дефолтных заменах...
-
<input type="button" value="#" onclick="window.open('http:#')"> Если без КСС — то только через ЖС. А вообще не стоит и пытаться засунуть один интерактивный элемент в другой — ничего хорошего не будет ни в одном браузере, а проблемы могут быть везде разные...
-
Да. Не могу брать деньги (кроме зарплаты за то, от чего сам ловлю кайф
-
А что, дефолтные настройки безопасности там вполне паранояльные . Плюс отдельная "песочница" (или что-то типа) для каждой вкладки... Вполне может быть. Особенно при грамотном подборе тестов
-
Второй можно встраивать в обычную страницу, первый — только во фреймсет.
-
Со второй попытки... Эх, а в молодости, кажись, за 300 точно перебивал... или они тест сократили?
-
У меня IE8 в обоих режимах (родном и "как бы IE7") показывает этот сайт точно так же, как и FF3.5 — вторая и последующие картинки меняются (хоть и заметно подтормаживают при первой загрузке), а первая остается той же. Что неудивительно, т.к. для нее фон по :hover меняется с funkemotion2_02.gif на... funkemotion2_02.gif .
-
Хотите сказать, что в других браузерах это работает?
-
Где такое написано?
-
Подскажите, пожалуйста, где найти инфу про всевозможные <!--[if gte mso 9]>, <!--[if gte vml 1]> и другие полезные опции условных комментов, не перечисленные на официальной страничке MSDN? В идеале хочется видеть список всех значений, которые можно туда засовывать. Пытаюсь найти способ натравлять CC не на версии, а на конкретные фичи, чтоб не редактировать их без конца при локальном тестировании под Multiple IE (и вообще для надежности). Поиск юзал, но, увы, безуспешно... Заранее спасибо за подсказку!
-
Mila, а по какому доктайпу валидируете? Может, у вас этот случай?
-
Чистые пробелы/пустая строка на режим влиять не должны (по идее). Но вполне может влиять BOM-метка (если скрипт в кодировке utf-8 и редактировался в тупом редакторе, напр. "блокноте")...
-
Mila, вы что, вправду валидатору сырой PHP-исходник скармливаете? Неудивительно, что ему от этого плохо становится. Валидаторы сырых исходников не едят, им нужен только готовый (X)HTML!
-
spacer.gif — в топку. Плазменную. 2009-й год на дворе! Для 30-пиксельного отступа сверху — padding-top: 30px и вся недолга (тем более, ссылка уже блочная)...
-
Есть готовые эмуляции, в примере по ссылке как раз используется одна из них (eCanvas). Имхо, жить можно
-
Или canvas...
-
Открыть любой файл, не относящийся к обычному веб-контенту (HTML и графике) — вордовский документ, PDF-ку и т.п. — в браузере можно только в одном случае: если у юзера к браузеру подключен соответствующий плагин. Если нет — любой браузер всегда будет предлагать скачать файл или открыть его внешней программой, и ни один тег ничего с этим не может поделать (как в анекдоте — "раз нету ножек, значит, нет и варенья"). И это очень хорошо, т.к. меня, к примеру, вообще открывающиеся в браузере левые вещи (которые вдобавок часто грузятся по нескольку минут и на это время вешают браузер намертво) конкретно бесят...
-
Это не совсем так, порядочным юзерам XP, у которых включен Windows Update, рано или поздно предлагают обновить и браузер (теперь уже до 8-ки, и это High Priority). Главная беда в том, что немало юзеров XP сегодня принадлежит к двум категориям — либо юзеры пиратских копий, у которых Windows Update отключен "от греха подальше", либо юзеры корпоративных сетей, политика которых запрещает им юзать что-либо, кроме IE6 (напр., ради совместимости с древним проприетарным софтом, в госконторах и банках частенько такое бывает). И если первую категорию еще можно перевоспитать и переманить на альтернативу (на линукс, то вторая может оказаться ну о-очень инертной... Один чертов hasLayout чего стоит... Хотя, конечно, в сравнении с IE6 (и даже — чисто субъективно — с Оперой 8) и впрямь не так уж этот черт страшен
-
1) У div-а нет атрибута width, его размеры надо задавать через стили; 2) Таблица по умолчанию рисуется с новой строки (как блок). Чтобы поставить две таблицы рядом, нужно задать им обтекание (лучше через float в стилях, хотя — если не гнаться за Strict-валидностью — можно и по старинке атрибутом align).
-
http://cssing.org.ua/2008/03/09/ul-li-ie-bug/?
-
Микроформаты то бишь?
-
Есть еще очень хорошая статья Вадима Макеева, в двух частях (первая часть).