既存テーマのcssに指定されているブロックの比率を変えたいです。
wpの旧エディターのテキスト画面に、既存themeを利用してコードを書いています。
pcでは、左側に画像 右側にタイトル、テキスト
レスポンシブでは、上から画像、タイトル、テキストにしたいのですが、
もともとのテーマのcssが、50%ずつのブロックにわける指定があるため
若干、右によって、表示されてしまいます。
全体幅を1150とし、30%程度(画像は150px)にし、残りの70%を文章にしたいのですが
うまくできません。なんとかここまでできたというスキルです。
どなたかご教授いただけますと幸いです。よろしくお願いいたします。
<html> <div class="post_row1"> <div class="post_col post_col-2"> <img src="http://〇〇.png" alt="" width="150" height="150" class="alignright size-thumbnail pc" style="margin: auto;"/> <img src="http://〇〇.png" alt="" width="150" height="150" class="aligncenter size-thumbnail sp" style="margin: auto;"/> </div> <div class="post_col post_col-2"> <h4 class="style4d pc" style="width:70%; margin: auto; text-align:left;">タイトル</h4> <h4 class="style4d sp" style="width:100%; margin: auto; text-align:center;">タイトル</h4> <span style="margin:auto;">テキスト本文テキスト本文テキスト本文テキスト本文テキスト本文テキスト本文テキスト本文テキスト本文テキスト本文テキスト本文テキスト本文</span></div></div> <css> <!--下記、カスタマイズとして付け加えたもの-->.post_row1{
max-width :1150px;
margin: auto;
}
@media only screen and (max-width: 715px){
.post__row1 post_col post_col-2 img{
text-align:center;
}}
/* パソコンで見たときは"pc"のclassがついた画像が表示される */
.pc { display: block !important; }
.sp { display: none !important; }
/* スマートフォンで見たときは"sp"のclassがついた画像が表示される */
@media only screen and (max-width: 732px){
.pc { display: none !important; }
.sp { display: block !important;
}}
@media screen and (min-width: 768px)
.post_content .post_col-2 {
width: 50%;
}
試したこと
もともとのcssを無効にした場合、画像は、右端によってしまいます。
利用環境 win10 ブラウザchrome
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。