Twitter ブートストラップに基づくレスポンシブなワードプレス テーマを使用しています。何らかの理由で、サイド バーの画像のサイズが正しく変更されません。([サイト][1] をチェックアウトしてサイズ変更を試みることで、私が何を意味するかを理解できます。) 私はウィジェットに固定サイズを宣言し、絶対相対位置を使用してその中にフォームを配置することでこれに取り組みました。画像/連絡先フォームは、デスクトップでは問題なく表示されますが、(iPhone などで) レイアウトを圧縮すると、連絡先フォームと画像のサイズが正しく変更されません。ここからどこへ行くべきかわからず、行き詰まっています。
これが私が現在使用しているCSSです(正しくない可能性があります)。ありがとう!
.widget .signupForm {
/* Box always has colour, pic always on right */
background-color: #06d0d2;
background-image: url(http://noahsdad.com/wp-content/uploads/2012/05/noahs-dad-side-bar.jpg);
background-position: right bottom;
background-repeat: no-repeat;
/* height ensures full pic is shown */
height: 300px;
/* allow us to position contents */
position: relative;
}
/* Absolutely position the form within the widget */
.widget .signupForm form {
position: absolute;
right: 160px;
bottom: 0px;
}
.widget .signupForm form input {
display: block;
}
@media screen and (min-width: 768px) {
/* now just resize the widget box and move the form */
.widget .signupForm {
width: 300px;
height: 240px;
background-size: 100%;
}
.widget .signupForm form {
right: 120px;
bottom: 0px;
}