これは、WinFormsアプリケーションで使用するHTMLコードです。
<html>
<head>
<style>
#vif {
margin:20px 5px 5px 5px;
background-color:#888;
}
#inf li {
margin-left:40px;
color:#fff;
}
#inf {
margin-top:15px;
padding-bottom:15px;
display:inline-block;
}
</style>
</head>
<body>
<div id="vif">
<div id="inf">
<li>Hello!</li>
</div>
</div>
</body>
</html>
個人的に保存してIE9を使用して表示した場合は正常に動作しますが、WebBrowser
使用した場合はmargin-top
オン#inf
になりませんでした。なんで?私が使っているのと同じIEではないですか?同じコードでも表示が異なります。
適切なレンダリングには、周囲に余白のある灰色のボックスがあり、白いテキストが中央に固定されている必要があります。
を使用して正しく表示するにはWebBrowser
?