HTMLSourceElement: sizes property
The sizes
property of the HTMLSourceElement
interface is a string representing a list of one or more sizes, representing sizes between breakpoints, to which the resource applies.
It reflects the sizes
attribute of the <source>
element.
Value
A string.
Examples
html
<source
id="el"
src="mediumVideo.mov"
type="video/quicktime"
sizes="((min-width: 50em) and (max-width: 60em)) 50em,
((min-width: 30em) and (max-width: 50em)) 30em" />
js
const el = document.getElementById("el");
console.log(el.sizes); // Output: "((min-width: 50em) and (max-width: 60em)) 50em, ((min-width: 30em) and (max-width: 50em)) 30em"
el.sizes =
"((min-width: 50em) and (max-width: 60em)) 50em, ((min-width: 30em) and (max-width: 50em)) 30em"; // Updates the sizes value