狼読

 

WordPress5.5.1へアップデートしたらgurtengergで入れた画像が縦伸びしてしまった

wordpressを5.5.1へアップデートしてしまうと、今までgurtengergの機能で画像を入力したものが、縦に伸びてしまったのでその対処方法をメモ書きとして残させていただきます。

gurtengergを使った画像を入れた時に起こった問題について

今回wordpress5.5.1へアップデートを行ったら、gurtengergの画像入力を使った時の画像がどう見ても縦に伸びているように見える問題が発生しました。

この現状は、どうやら横幅に対しては、max-size:100%が当たっているようで横幅は伸縮するのですが、画像の縦サイズに関しては gurtengergで画像のサイズを変更する時に決定されているようで、縦サイズは変更されないまま横幅のサイズが変更されてしまう問題が起きて、画像が縦に伸びている状態になってしまいました。

こうなっている方は多いのでしょうか?

画面サイズより、画像が小さい場合は縦に伸びないことは確認できましたが、大きい場合は縦サイズが固定されたまま縦伸びしてしまっているようです。

gurtengergで入れた画像に対してcssを当てて対処してみる

上述で縦に伸びた画像をどうにかする方法について書かせていただきます。

gurtengergのhtmlモードに変えて直接書き換えて height:auto と記述してもいいのですが、全部のページををそうやって変えていくのは非常に大変ですよね。

そこでcssでなんとかしてみようと思います。

 .wp-block-image img {
    max-width: 100%;
    height: auto!important;
}

上述のように、gurtengergの画像は .wp-block-imageというクラスで囲まれているので、こちらにheight:autoをimportant要素で画像のアス比が変わらないようにして見ましょう。

.wp-block-imageで変わらない場合は、それより上のid,classなどを指定して変えてみるとimportant要素を指定しなくても変わると思います。

まとめ

今回はwordpressをアップデートしたら画像が縦に伸びてしまったという問題について書かせていただきました。簡易的ではありますが、css側で対処できますのでこちらの方法で対応されて見てはいかがでしょうか。

Profile Card

お空をかけるプログラマー

空のどこか
常時低空飛行のwebプログラマー 徒然なるままに情報を発信します。

関連記事

Related Post

2021/04/12

jqueryでtextareaに書かれた文字の改行を消して違うtextareaに表示する方法

2020/05/01

[css]チェックボックスのチェック欄を消して、オリジナルのチェックボックスを作る方法

投稿カレンダー

2024年4月
1234567
891011121314
15161718192021
22232425262728
2930  

Technology

category

©狼読