Internet Explorer で別のパディング値を割り当てる必要があります。これは、a の高さを宣言すると、<div>
高さ + パディングとして計算されるためです (Firefox と Chrome の両方で正常に動作しています)。
ここに私のCSSがあります:
#payment{
width: 265px;
border: 1px solid #cecece;
border-radius: 8px;
-webkit-box-shadow: 0 2px 7px rgba(50,50,50,0.46);
-moz-box-shadow: 0 2px 7px rgba(50,50,50,0.46);
box-shadow: 0 2px 7px rgba(50,50,50,0.46);
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
/*display: block;*/
position: absolute;
/*float: right;*/
height: 230px;
padding: 10px;
left: 549px;
}