Top "Cross-browser" questions

Cross-browser development refers to the practice of building web sites, web applications, libraries, or components so that they function across different web browsers and rendering engines.

How to disable text selection highlighting

For anchors that act like buttons (for example Questions, Tags, Users, etc. which are located on the top of the …

css cross-browser highlight textselection
How do I style a <select> dropdown with only CSS?

Is there a CSS-only way to style a <select> dropdown? I need to style a <select> …

html css combobox cross-browser skinning
Get the size of the screen, current web page and browser window

How can I get windowWidth, windowHeight, pageWidth, pageHeight, screenWidth, screenHeight, pageX, pageY, screenX, screenY which will work in all major …

javascript html jquery layout cross-browser
How to vertically center a div for all browsers?

I want to center a div vertically with CSS. I don't want tables or JavaScript, but only pure CSS. I …

css cross-browser alignment vertical-alignment centering
How to align checkboxes and their labels consistently cross-browsers

This is one of the minor CSS problems that plagues me constantly. How do folks around Stack Overflow vertically align …

html css cross-browser alignment forms
OnChange event handler for radio button (INPUT type="radio") doesn't work as one value

I'm looking for a generalized solution for this. Consider 2 radio type inputs with the same name. When submitted, the one …

javascript html cross-browser
What is a clearfix?

Recently I was looking through some website's code, and saw that every <div> had a class clearfix. After …

html css layout cross-browser clearfix
How to get the browser viewport dimensions?

I want to provide my visitors the ability to see images in high quality, is there any way I can …

javascript cross-browser viewport
Failed to load resource under Chrome

There is a bunch of images in a web page. Other browsers are downloading them correctly, but Chrome doesn't loads …

google-chrome cross-browser
What requests do browsers' "F5" and "Ctrl + F5" refreshes generate?

Is there a standard for what actions F5 and Ctrl + F5 trigger in web browsers? I once did experiment in …

http browser caching cross-browser refresh