Hello everyone 
I’m working on a project to show an embedded websites on a dynamic page, the thing is that these websites have different sizes, so for some of them the HTML element will leave a huge gap on the dynamic page, and some of them just don’t fit inside predefined size, and in both cases I end up with ugly and repellent interface.
An option to set its size to a percentage, full width/height or auto is essential for most of cases.
Is there any way around it!? It should be baked right into the HTML component itself.
Thanks in advance.
Ahmad
I’m not sure, but this will solve or not.
Suggestion 1:
Simple website with single or few elements can be embedded with no issue.
as in the “Chart.js” wix example.
Suggestion 2:
Try wix EditorX to build a website with different breaking point with smallest possible to largest scale that you want.
Try it on your HTML component.
In these above example the elements are predefined.
It is difficult to modify every element in different websites.
Suggestion 3:
Most modern website support a mobile view.
If want to load random website, try to trigger this on your HTML component , yet the result may be far form perfect but may be will do the job.
I’m not a programmer but I hope that’s will help.
let’s know if came up with a solution 
Thank you @abdullahalnabi .
At the moment, there’s no way to set the html component with dynamic dimensions (auto, %100, etc…).
The chart.js is a completely different element, and cannon replace the html component, website owners already spent thousands of dollars developing their sites won’t accept this suggestion at all, so they can’t move to editorx, the mobile view will look as ugly as the desktop version or uglier.
Thanks for your suggestions though.