📝

[5分で解決] esaに大きな画像を貼ったときに画面が占有されて見づらい問題

2020/05/21に公開

esaに大きな画像を貼ったときに画面が占有されて見づらい問題

こういうのです。地味にストレス溜まりますよね。

簡単な解決策

<img>max-height: 30vh; とかを指定するだけで簡単に解決できます✨

指定したWebページに任意のCSSを適用できるブラウザ拡張は探せばたくさんあるので、それを使いましょう。

僕の場合はGoogle Chromeの Animo という拡張を使っています。

Animoをインストールしたら、esaを開いてからAnimoのポップアップウィンドウを開きましょう。

下図のように Page Domain とタブが分かれているので Domain のほうに切り替えて、適用したいCSSを書いて Save すればすぐに画面に反映されます👍

僕が使っているCSSは以下のとおり。

.post-body.markdown img,
#preview-body .markdown img {
    max-height: 30vh;
    width: auto;
}

記事ページの本文中の <img> と、記事編集画面のプレビュー領域中の <img> の両方に、 max-height: 30vh; width: auto; を設定しているだけです。

30vh の値はお好みで適当に変えてみてください✋

もちろん、esaのマークアップに変更があれば都度追従する必要がありますのでご注意を。

まとめ

たったこれだけですごく快適になるので、ぜひお試しアレ!

GitHubで編集を提案

Discussion