在這個瀏覽器百花爭鳴的時代,做爲前端開發的咱們爲了咱們漂亮的設計能適應各個瀏覽器可爲煞費苦心,主要體如今javascript和css上面。javascript我此次就不談了,先說說css。javascript
<!DOCTYPE html>
<html>
<head>
<title>Css Hack</title>
<style> #test { width:300px; height:300px; background-color:blue; /*firefox*/ background-color:red\9; /*all ie*/ background-color:yellow\0; /*ie8*/ +background-color:pink; /*ie7*/ _background-color:orange; /*ie6*/
} :root #test { background-color:purple\9; } /*ie9*/ @media all and (min-width:0px){ #test {background-color:black\0;} } /*opera*/ @media screen and (-webkit-min-device-pixel-ratio:0){ #test {background-color:gray;} } /*chrome and safari*/
</style>
</head>
<body>
<div id="test">test</div>
</body>
</html>
分析:css
上面這段代碼你們能夠直接copy出來,保存成html在各瀏覽器試試。下面我來分析下:html