Запитання з тегом «cross-browser»

Розробка крос-браузерів стосується практики створення веб-сайтів, веб-додатків, бібліотек або компонентів, щоб вони функціонували в різних веб-браузерах та системах візуалізації.

30
Як відключити виділення тексту виділенням тексту
Для якорів, які діють як кнопки (наприклад, Питання , Теги , Користувачі тощо вгорі сторінки переповнення стека) або вкладки, чи існує стандартний спосіб CSS для відключення ефекту виділення, якщо користувач випадково вибирає текст? Я усвідомлюю, що це можна зробити за допомогою JavaScript, і трохи гуглінг дав -moz-user-selectваріант лише для Mozilla …


30
Як вирівняти прапорці та їх мітки послідовно крос-браузерами
Це одна з незначних проблем CSS, яка постійно мене мучить. Як люди навколо Stack Overflow вертикально вирівнюються checkboxesта їх labelsпослідовно перехрещується ? Кожен раз, коли я їх правильно вирівнювати в Safari (зазвичай це використовується vertical-align: baselineв режимі input), вони повністю вимкнені в Firefox та IE. Виправте це у Firefox, і …

30
Як вертикально центрувати діва для всіх браузерів?
Я хочу по центру divвертикально за допомогою CSS. Я не хочу таблиць чи JavaScript, а лише чисті CSS. Я знайшов деякі рішення, але всі вони не мають підтримки Internet Explorer 6. <body> <div>Div to be aligned vertically</div> </body> Як я можу здійснювати divвертикальний центр у всіх основних браузерах, включаючи Internet …

24
Як я можу створити спадне меню <select> лише за допомогою CSS?
Чи є єдиний CSS спосіб стилізувати &lt;select&gt;спадне меню? Мені потрібно стилізувати &lt;select&gt;форму якомога по-людськи, без JavaScript. Які властивості я можу використовувати для цього в CSS? Цей код повинен бути сумісним з усіма основними браузерами: Internet Explorer 6, 7 і 8 Firefox Сафарі Я знаю, що можу це зробити за допомогою …

9
Що таке чіткий виправлення?
На цей питання є відповіді на Stack Overflow на російському : Суть класса clearFix Нещодавно я переглянув код якогось веб-сайту і побачив, що кожен &lt;div&gt; має свій клас clearfix. Після швидкого пошуку в Google я дізнався, що це іноді для IE6, але що насправді є чітким виправленням? Чи можете ви …



7
Чи доступні методи PUT, DELETE, HEAD тощо у більшості веб-браузерів?
Тут я бачив декілька питань, таких як Як налагодити RESTful служби , в яких згадується: На жаль, той самий браузер не дозволить мені перевірити HTTP PUT, DELETE і певною мірою навіть HTTP POST. Також я чув, що браузери підтримують лише GET та POST з деяких інших джерел, таких як: http://www.packetizer.com/ws/rest.html …


6
Які запити створюють оновлення браузерів "F5" та "Ctrl + F5"?
Чи є стандарт, які дії F5та Ctrl + F5активація в веб-браузерах? Я колись експериментував у IE6 та Firefox 2.x. F5 Оновлення викличе запит HTTP відправляється на сервер з If-Modified-Sinceзаголовком, в той час як Ctrl + F5не матиме такий заголовок. На моє розуміння, F5 спробуємо максимально використовувати кешований вміст, тоді як …

8
Введення файлу атрибут 'accept' - це корисно?
Реалізація завантаження файлів у форматі html є досить простою, але я щойно помітив, що є атрибут 'accept', який можна додати до &lt;input type="file" ...&gt;тегу. Чи корисний цей атрибут як спосіб обмеження завантаження файлів на зображення тощо? Який найкращий спосіб використовувати його? Як варіант, чи існує спосіб обмеження типів файлів, бажано …


20
JavaScript отримати дані буфера обміну для події вставки (крос-браузер)
Як веб-додаток може виявити подію вставки та отримати дані, які потрібно вставити? Я хотів би видалити вміст HTML, перш ніж текст буде вставлений у редактор розширеного тексту. Очищення тексту після вставки після цього працює, але проблема полягає в тому, що все попереднє форматування втрачається. Наприклад, я можу написати речення в …

10
Як виправити масив indexOf () у JavaScript для браузерів Internet Explorer
Якщо ви працювали з JavaScript будь-якої тривалості, вам відомо, що Internet Explorer не реалізує функцію ECMAScript для Array.prototype.indexOf () [включаючи Internet Explorer 8]. Це не величезна проблема, адже ви можете розширити функціональність на своїй сторінці за допомогою наступного коду. Array.prototype.indexOf = function(obj, start) { for (var i = (start || …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.