Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLFencedFrameElement : propriété width

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Expérimental: Cette fonction est expérimentale
Puisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.
Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification.

La propriété width de l'interface HTMLFencedFrameElement obtient et définit la valeur de l'attribut width correspondant sur l'élément HTML <fencedframe>, qui spécifie la largeur de l'élément.

La taille du contenu intégré peut être définie par les propriétés internes contentWidth et contentHeight de l'objet config du <fencedframe>. Dans ce cas, modifier la width ou la height du <fencedframe> changera la taille du conteneur intégré sur la page, mais le document à l'intérieur du conteneur sera visuellement mis à l'échelle pour s'adapter. La largeur et la hauteur rapportées du document intégré (c'est-à-dire Window.innerWidth et Window.innerHeight) resteront inchangées.

Valeur

Une chaîne de caractères représentant la largeur de l'élément en pixels CSS. La valeur par défaut est 300.

Exemples

js
const frame = document.createElement("fencedframe");
frame.width = "480";

Spécifications

Specification
Fenced Frame
# dom-htmlfencedframeelement-width

Compatibilité des navigateurs

Voir aussi