web-dev-qa-db-fra.com

Comment puis-je développer la fenêtre contextuelle de mon Chrome

enter image description here

Je souhaite agrandir la fenêtre contextuelle qui apparaît lorsque l'utilisateur clique sur le bouton d'extension ...

(Je souhaite étendre la taille de la fenêtre contextuelle à la zone rouge)

Voici le code que j'utilise pour afficher les fenêtres contextuelles;


< style type="text/css" >
body {
  min-width: 1005px; /* your desired width */
  max-width: 100%;
  position: relative;
  vertical-align:middle;
}
< /style >


< iframe src="http://stackoverflow.com" width="100%" height="100%" scrolling="auto" > < /iframe >

J'ai essayé (en corps css) width: 1280px; hauteur: 800px; -mais pas de chance. Cela ne fonctionne pas correctement ...

MISE À JOUR: Question similaire (peut-être un doublon?); extension chrome, hauteur de la fenêtre popup

26
Lost_In_Library

Les fenêtres contextuelles des extensions Chrome peuvent avoir une hauteur maximale de 600 px et une largeur maximale de 800 px Changer la largeur ou la hauteur en utilisant CSS sur l'élément html ou body ne fera que provoquer des barres de défilement (comme vous l'avez remarqué) lorsque vous dépasserez ces maximums. L'utilisation de quelque chose comme window.resizeBy(x,y) n'aura aucun effet.

Vous pouvez masquer les barres de défilement à l'aide de CSS, mais cela n'aura pas l'effet souhaité de rendre la page plus grande que les maximums imposés par Chrome.

Une option peut consister à utiliser une boîte de dialogue/modale JavaScript dans la page lorsque l'utilisateur clique sur l'action navigateur/page au lieu d'utiliser la fenêtre contextuelle intégrée.

Quelques références à des questions similaires:

http://groups.google.com/a/chromium.org/group/chromium-extensions/browse_thread/thread/9c921612e2692376

Augmenter la largeur maximale des popups dans une extension Chrome extension?

36
Adam Ayres