だから私は、インターネットからコンテンツをロードするこの Chrome 拡張機能を持っています。基本的に、ユーザーがポップアップ アイコンをクリックすると、バックグラウンド ページの JavaScript がページをロードし、そこから画像を解析して popup.html ページに配置します。問題は、popup.html がコンテンツの実際のサイズに合わせてサイズ変更されていないことです。ここ StackOverflow で同様の質問をいくつか見ましたが、それぞれが「<!DOCTYPE html>
popup.html ページの上に置く」と答えていましたが、私の場合は機能していません。ポップアップのサイズは非常に小さいままです (約 1cm 四方)。
以前は、幅と高さを固定する CSS スタイルがありましたが、コンテンツが常に同じサイズであるとは限らないことに気付いたので、コンテンツに合わせて popup.html ページのサイズを自動的に変更したいと考えています。
最悪の場合、画像の幅と高さを解析して CSS として設定できることはわかっていますが、もっとエレガントな解決策があるように感じます。
ありがとう