1

私はdivポジショニング用のcssを書きました。これがcssです

background-color: white; 
border-style: outset; 
margin: 115px 0px 0px -40px;

Firefoxで出力を見ると、divの位置は問題ありませんが、これをchromeで見ると、出力が歪んでしまいます。margin: 145px 0px 0px -40px;

クロームマージンはmargin: 115px 0px 0px -40px;

だから私はグーグルを検索してスニペットを見つけ、適用しましたが機能しませんでした。どれが

style="width:310;height:402;background-color:white;border-style:outset; if webkit (margin:115px 0 0 -40px) else  (margin:146px 0 0 -40px);"

だから私にクロムの条件付きインラインCSSを書く方法を教えてください...どんなアイデアでも。ありがとう

4

1 に答える 1

1

私はテストページを書きましたが、この状況であなたが言ったことを見つけられませんでした. 多分あなたはテストページを書きます。厳密に言えば、firefox chrome は現代のブラウザーの標準であり、このような状況があるべきではありません。

*{ margin:0; padding:0;}
body{font:12px/1.5 arial;background:#fff;}
.test{background-color: white; border-style: outset; margin: 115px 0px 0px -40px;}

<div class="test"></div>

ここでデモ

于 2013-01-14T09:36:27.777 に答える