レスポンシブデザインでワードプレスのサイトを作っています。これで、マークアップは次のようになります
<div class="contact-wrap">
<div class="contact-number">123-456-7890</div><!--.contact-number-->
<div class="user-login"><a href="#"><span class="login-icon">Login</span></a></div><!--.user-login-->
</div>
そしてcssはこのようなものです
.contact-wrap {
padding: 0;
margin: 25px 0 0 0;
overflow: hidden;
}
.contact-wrap .contact-number {
background-image: url('images/contact-icon.png');
background-position: 0 7px;
background-repeat: no-repeat;
color: #d4001a;
font-size: 22px;
font-weight: bold;
padding: 0 0 0 24px;
float: left;
}
.contact-wrap .user-login {
padding: 4px 0 0 0;
float: right;
}
.user-login a {
background-image: url('images/login-bg-sprited.png');
background-position: 0 -27px;
background-repeat: no-repeat;
padding: ;
width: 62px;
height: 27px;
display:inline-block;
padding: 0 0 0 4px;
}
現在、サイトはレスポンシブになるため、960 ピクセルと大きな画面で表示されますが、画面のサイズを変更すると、連絡先番号の背景画像がうまくいきません。大画面のスクリーンショットはこちら。
画面サイズはこちら320X480.
誰かが親切にここで何が間違っているのか教えてください。ヘルプや提案は非常に高く評価されます。