При наведение на flash-плеер перестает работать скролл у внешнего блока. Баг проявялется только в webkit-е. Это нормальное поведение браузера или это баг?
Пробовал обнулять у первой ячеки левую границу, а у последней ячейки правую. Не помогло.
Я свой код проверил в IE8 перед выкладкой сверь внимательно.
в частности border:none для table
С border:none для таблицы да, работает, а вот с border:hidden. нет... С border:none для table работает, но тогда нужно у ячеек обнулять с нужной стороны border. (Добавление)
AlexAnder пишет:
javascript:history.back()
или просто клик назад
В том-то и дело, что по клику назад появляется пустая форма или форма с цитатой чьего-то сообщения, а вот твоего текста в ней нет!
Pavelbeginner, дык может можно добиться эффекта без этого свойства? Отдельно для таблицы, отдельно для ячеек задать?
Нарисуйте как должно быть, с какие границы должны быть скрыты, какие нет, и там подумаем.
Извините, маленькая ремарка: КТО АВТОР ЭТОГО ФОРУМА, КТО САМЫЙ ГЛАВНЫЙ? Уже достало, что после того, как написал сообщение, потратил на написание 10 минут как минимум, прикрепил изображение, нажал отправить. Далее мне пишет об какой-нибудь ошибке, в данном случае размер файла привышал лимит. После этого предлагается вернуться назад. Жмешь назад и все твое сообщение исчезает навсегда!!! Что за идиотизм? Уже не в первый раз сталкиваюсь с такой ерундой, просто уже бесить начинает.
Теперь по делу. Пишу заного, что писал. На первом изображение слева таблица, у которой заданы стили:
Справа нарисованы табы. У табов есть своя рамка(на рисунке красным цветом). Если таблица вставляется в табы, то у этой таблицы нужно обнулить рамку вокруг, что я делаю следующим css-ом:
Во всех браузерах все хорошо, а в ie8 у таблицы черная рамка вокруг таблицы, на втором изображение показана. Откуда берется эта черная рамка не понятно. Я могу и синей задать для таблицы рамку, но в ie откуда-то появляется черная рамка, притом, что я её отменяю свойство border:hidden.
к сожалению, нет. т.к. у ячеек есть border:1px red solid, а свойство border-style задается для таблицы. При значение border-style:hidden бордер по краям таблицы пропадает(у ячеек не учитывается бордер по бокам), а вот при none берется бордер ячеек.
В документации написано, что ie8 поддерживает значение border-style:hidden;
У меня есть таблица, у ячеек этой таблицы есть border:1px red solid;
В некоторых местах сайта, мне надо, чтобы у таблицы по краям не было бордера. Поэтому я задаю для тега table border-style:hidden. Во всех браузерах у таблицы по бокам пропадает бордер, а в ie8 мало того, что не пропадает, так ещё и черным становится. Что за дела?
В дизайне отрисована таблица, у которой слева и справа рамка 3 пикселя. Таблица должна быть в ширину от родительского блока 100%. Причем 3 пикселя рамки с каждой стороны должны входить в эти 100%. Подумал сделать box-sizing:border-box для таблицы, но вроде не везде работает, не во всех браузерах. Есть идеи?
Я думаю оставить градиент фильтром для ie9, а svg убрать. Но тогда происходит конфликт border-radius и filter-градиента в ie9. Может кто-нибудь знает как этот конфликт полечить? Ничего пунтоного не нашел, кроме как варианта использовать svg
Для фона-градиента использую вот этот генератор http://www[dot]colorzilla[dot]com/gradient-editor/
Он генерит градиент с помощью filter для ie<9 версии. Для ie9 генерится градиент в svg формате. Чтобы в ie9 этот svg работал, нужно для ie9 добавлять вот этот код:
Когда добавляешь в ie9 этот код(выше отмена фильтра), то у этого блока перестает работать свойство box-sizing:border-box. Может кто-то сталкивался? Как лечить?
клик срабатывает при тапе. так что обработки этого события достаточно
псевдокласс :hover тоже срабатывает при тапе, что иногда нежелательно и это нужно иметь ввиду
touch events пригодятся для реализации жестов
Что означает "тап"? Если я правильно понимаю, то это просто нажатие на экран, например, пальцем? Если так, то значит нажатие пальцем равносильно клику мыши и это тоже самое событие что и click, то есть нажатие пальцем обрабатывается по событию click, верно?
Что же касается :hover, то я вроде читал, что оно в смартфонах и планшетах не поддерживается. Или же это только в css данный селектор не поддерживается, а в js это событие есть и срабатывает оно при нажатии пальцем?
В .on() нет возможности захвата. Ближайшее по смыслу - .bind(). Связано это с тем, что захват события реализован не во всех браузерах, соответственно кроссбраузерно addEventListener полностью реализовать нельзя.
Правильно ли понял, что jQuery всегда устанавливает события только на всплытие?
Я задал списку марке decimal. Все хорошо, цифры у li-ек появляются. Но для вложенных списков нужно, чтобы марке имел вид 1.1, 1.2, 2.1, 2.2 и т.д. Как это сделать?