Вопросы с тегом «cross-browser»

Кросс-браузерная разработка относится к практике создания веб-сайтов, веб-приложений, библиотек или компонентов таким образом, чтобы они функционировали в разных веб-браузерах и механизмах рендеринга.

4
CSS браузеров по умолчанию для элементов HTML
Где я могу найти CSS браузера по умолчанию для элементов HTML? Многие элементы HTML поставляются с некоторыми свойствами CSS по умолчанию, которые иногда могут привести к неизвестному / нежелательному поведению. Например, поля ввода отображаются по-разному в разных браузерах. Я ищу место, которое охватывает новые свойства CSS3 и новые элементы HTML5. …
146 html  css  cross-browser 

12
Определить язык браузера в PHP
Я использую следующий скрипт PHP в качестве индекса для моего сайта. Этот скрипт должен включать определенную страницу в зависимости от языка браузера (определяется автоматически). Этот сценарий не работает хорошо во всех браузерах, поэтому он всегда включает index_en.phpлюбой обнаруженный язык (причина проблемы, скорее всего, связана с тем, что какой-то заголовок Accept-Language …

9
Переключатель Javascript против если ... еще, если ... еще
Ребята, у меня есть пара вопросов: Есть ли разница в производительности между JavaScript switchи оператором if...else? Если так, то почему? Является ли поведение switchи if...elseотличается в разных браузерах? (FireFox, IE, Chrome, Opera, Safari) Причина, по которой я задаю этот вопрос, заключается в том, что мне кажется, что я получаю более …

3
Кроссбраузерное тестирование: все основные браузеры на ОДНОЙ машине
Цель этого руководства: Запуск нескольких немодифицированных собственных версий Internet Explorer, Safari, Opera, Chrome и Firefox на одном компьютере одновременно . Охвачено в части 1 : Содержание Какие браузеры нужно тестировать? Как создать виртуальную машину Windows XP, которая загружается быстро и никогда не истекает? Где можно скачать необходимое программное обеспечение (образ …

6
Исправление функций массива JavaScript в Internet Explorer (indexOf, forEach и т. Д.) [Закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Как подробно описано в другом месте , а в противном случае , очевидно …

8
Как вернуть «режим браузера» в IE11?
ОБНОВЛЕНИЕ : старый вопрос относится только к предварительной версии IE11; Режим браузера вернулся в финальной версии IE11. Но есть загвоздка: он почти бесполезен, потому что не имитирует условные комментарии. Например, если вы используете их для включения поддержки HTML5 в устаревших IE, вы больше не сможете отлаживать свой сайт в IE11. …

18
Как определить «изменение» типа ввода = файл для того же файла?
Я хочу запускать событие, когда пользователь выбирает файл. Это .changeсработает, если пользователь каждый раз меняет файл. Но я хочу запустить событие, если пользователь снова выберет тот же файл. Файл, выбранный пользователем A.jpg(срабатывает событие) Файл, выбранный пользователем B.jpg(срабатывает событие) Файл, выбранный пользователем B.jpg(событие не срабатывает, я хочу, чтобы он сработал) Как …

5
Установка ширины и высоты тега A
Можно ли установить ширину и высоту в пикселях в теге привязки? Я бы хотел, чтобы тег привязки имел фоновое изображение, сохраняя при этом текст внутри привязки. li { width: 32px; height: 32px; background-color: orange; } li a { width: 32px; height: 32px; background-color: red; } <li><a href="#">Something</a></li> Запустить фрагмент кодаHide …
131 html  css  cross-browser 


5
Flexbox и Internet Explorer 11 (отображение: flex в <html>?)
Я планирую отказаться от «плавных» макетов и использовать CSS Flexbox для будущих проектов. Я был рад увидеть, что все основные браузеры в их текущих версиях, похоже, поддерживают (так или иначе) flexbox. Я перешел в раздел «Решено с помощью Flexbox», чтобы посмотреть на несколько примеров. Однако пример «липкого нижнего колонтитула», похоже, …

4
contenteditable, установите курсор в конце текста (кроссбраузерность)
вывод в Chrome : &lt;div id="content" contenteditable="true" style="border:1px solid #000;width:500px;height:40px;"&gt; hey &lt;div&gt;what's up?&lt;/div&gt; &lt;div&gt; &lt;button id="insert_caret"&gt;&lt;/button&gt; Я считаю, что в FF это будет выглядеть примерно так: hey &lt;br /&gt; what's up? и в IE : hey &lt;p&gt;what's up?&lt;/p&gt; К сожалению, нет хорошего способа сделать так, чтобы каждый браузер вставлял &lt;br …

11
Могу ли я запустить несколько версий Google Chrome на одном компьютере? (Mac или Windows)
Этот потрясающий ответ предполагает, что невозможно запустить несколько версий Google Chrome на одном компьютере. Время от времени вы сталкиваетесь с проблемой, когда пользователь веб-сайта застревает в старой версии Chrome (не знаю, как, но это случается - может быть, они установили автономную версию ?), И вам нужно иметь возможность проверить это. …

2
использовать начальную ширину для элемента, не работающего в IE
У меня есть плагин графика, который вставляет холст и легенду &lt;table&gt;в свой контейнер. В этом плагине tableне widthопределено, а в моем CSS есть ширина для таблиц внутри этого контейнера, в которые вставляется мой плагин. Итак, новый div наследуется table{ width: 100%}от CSS и отображается неправильно. Я пробовал использовать width: initial;, …

2
Поддержка браузером URL-адресов, начинающихся с двойной косой черты
Недавно я видел несколько ссылок, используемых без протокола. Это не казалось слишком сложным для понимания - я думаю, что это отличная идея и довольно интуитивно понятная. Для тех из вас, кто не знает, использование URL-адреса, например, //example.com/script.jsбудет указывать на любой http://example.com/script.jsили в https://example.com/script.jsзависимости от того, происходит ли URL-адрес от URL-адреса …

8
Как получить ширину экрана без (минусовой) полосы прокрутки?
У меня есть элемент, и мне нужна его ширина без (!) Вертикальной полосы прокрутки. Firebug сообщает, что ширина тела составляет 1280 пикселей. Любой из них отлично работает в Firefox: console.log($('.element').outerWidth() ); console.log($('.element').outerWidth(true) ); $detour = $('.child-of-element').offsetParent(); console.log( $detour.innerWidth() ); Все они возвращают 1263 пикселей , и это значение, которое я …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.