Pytania otagowane jako cross-browser

Tworzenie stron internetowych, aplikacji internetowych, bibliotek lub komponentów w taki sposób, aby działały w różnych przeglądarkach i silnikach renderujących, odnosi się do praktyki tworzenia witryn internetowych, aplikacji internetowych, bibliotek lub komponentów.

4
Domyślny CSS przeglądarek dla elementów HTML
Gdzie mogę znaleźć domyślny CSS przeglądarki dla elementów HTML? Wiele elementów HTML ma pewne domyślne właściwości CSS, które czasami mogą powodować nieznane / niepożądane zachowanie. Na przykład pola wprowadzania są wyświetlane inaczej w różnych przeglądarkach. Szukam miejsca, które obejmuje nowe właściwości CSS3 i nowe elementy HTML5. Widziałem w innych (znacznie …
146 html  css  cross-browser 

12
Wykryj język przeglądarki w PHP
Używam następującego skryptu PHP jako indeksu dla mojej witryny. Ten skrypt powinien zawierać określoną stronę w zależności od języka przeglądarki (wykrywana automatycznie). Ten skrypt nie działa dobrze we wszystkich przeglądarkach, więc zawsze obejmuje index_en.phpkażdy wykryty język (przyczyną problemu jest najprawdopodobniej problem z nieuwzględnianiem niektórych nagłówków Accept-Language). Czy mógłbyś zaproponować mi …

9
Przełącznik JavaScript vs. if… else if… else
Chłopaki mam kilka pytań: Czy istnieje różnica wydajności w JavaScript między switchinstrukcją a instrukcją if...else? Jeśli tak, dlaczego? Czy zachowanie switchi jest if...elseróżne w różnych przeglądarkach? (FireFox, IE, Chrome, Opera, Safari) Powodem zadawania tego pytania jest to, że wydaje mi się, że osiągam lepszą wydajność na switchwyciągu z około 1000 …

3
Testowanie w różnych przeglądarkach: wszystkie główne przeglądarki na JEDNYM komputerze
Cel tego poradnika: Uruchamianie wielu niemodyfikowane natywne wersje Internet Explorer, Safari, Opera, Chrome i Firefox na pojedynczej maszynie, side-by-side . Omówione w części 1 : Spis treści Które przeglądarki należy przetestować? Jak utworzyć maszynę wirtualną z systemem Windows XP, która uruchamia się szybko i nigdy nie wygasa? Gdzie można pobrać …

6
Naprawianie funkcji JavaScript Array w przeglądarce Internet Explorer (indexOf, forEach itp.) [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Jak szczegółowo gdzie indziej , a inaczej pozornie dobrze znane, Internet Explorer (wersja 7 zdecydowanie, aw …

5
Ustawianie szerokości i wysokości znacznika A.
Czy w tagu kotwicy można ustawić szerokość i wysokość w pikselach? Chciałbym, aby tag kotwicy miał obraz tła, zachowując tekst wewnątrz kotwicy. li { width: 32px; height: 32px; background-color: orange; } li a { width: 32px; height: 32px; background-color: red; } <li><a href="#">Something</a></li> Uruchom fragment koduUkryj wynikiRozwiń fragment
135 html  css  cross-browser 


18
Jak wykryć typ wejścia = „zmiana” pliku dla tego samego pliku?
Chcę uruchomić zdarzenie, gdy użytkownik wybierze plik. Robiąc to ze .changezdarzeniem, działa, jeśli użytkownik zmienia plik za każdym razem. Ale chcę uruchomić zdarzenie, jeśli użytkownik ponownie wybierze ten sam plik. Plik wyboru użytkownika A.jpg(wywołania zdarzenia) Plik wyboru użytkownika B.jpg(wywołania zdarzenia) Plik wyboru użytkownika B.jpg(zdarzenie się nie uruchamia, chcę go uruchomić) …


5
Flexbox i Internet Explorer 11 (wyświetl: flex w <html>?)
Planuję odejść od "pływających" układów i używać CSS flexbox w przyszłych projektach. Byłem zachwycony, widząc, że wszystkie główne przeglądarki w ich aktualnych wersjach obsługują (w taki czy inny sposób) flexbox. Udałem się do „Rozwiązany przez Flexbox”, aby spojrzeć na kilka przykładów. Jednak przykład „Sticky Footer” nie wydaje się działać w …

4
z możliwością edycji, ustawianie daszka na końcu tekstu (cross-browser)
wyjście w 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; Wierzę, że w FF wyglądałoby to mniej więcej tak: hey &lt;br /&gt; what's up? aw IE : hey &lt;p&gt;what's up?&lt;/p&gt; niestety nie ma dobrego sposobu na zrobienie tego tak, że każda przeglądarka wstawia &lt;br …

11
Czy mogę uruchomić wiele wersji przeglądarki Google Chrome na tym samym komputerze? (Mac lub Windows)
Ta wspaniała odpowiedź sugeruje, że nie ma możliwości uruchomienia wielu wersji Google Chrome na jednym komputerze. Od czasu do czasu użytkownik strony internetowej utknął na starej wersji Chrome (nie wiem jak, ale zdarza się - może zainstalował wersję samodzielną ?) Z problemem i musisz być w stanie to zweryfikować. Trochę …


2
Przeglądarka obsługuje adresy URL zaczynające się od podwójnego ukośnika
Niedawno widziałem kilka linków używanych bez protokołu. Nie wydawało się to trudne do zrozumienia - myślę, że to świetny pomysł i całkiem intuicyjny. Dla tych z Was zdaje sobie sprawy, jak przy użyciu adresu URL //example.com/script.jspunkt będzie albo http://example.com/script.jsczy https://example.com/script.jsw zależności od tego, czy pochodzi URL-a z http lub https …

8
Jak uzyskać szerokość ekranu bez paska przewijania (minus)?
Mam element i potrzebuję jego szerokości bez (!) Pionowego paska przewijania. Firebug mówi mi, że szerokość ciała to 1280px. Każda z tych opcji działa dobrze w przeglądarce Firefox: console.log($('.element').outerWidth() ); console.log($('.element').outerWidth(true) ); $detour = $('.child-of-element').offsetParent(); console.log( $detour.innerWidth() ); Wszystkie zwracają 1263px , czyli wartość, której szukam. Jednak wszystkie inne przeglądarki …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.