Improved message responsive resizing #678

This commit is contained in:
the-djmaze 2022-11-16 08:42:28 +01:00
parent 565c8b13fa
commit ee5fb1a83e

View file

@ -229,33 +229,28 @@ export const
// if ('TABLE' === name || 'TD' === name || 'TH' === name) { // if ('TABLE' === name || 'TD' === name || 'TH' === name) {
if (!oStyle.backgroundImage) { if (!oStyle.backgroundImage) {
value = oStyle.width; if ('TD' !== name && 'TH' !== name) {
if (hasAttribute('width')) { // Make width responsive
if (!value) { if (hasAttribute('width')) {
value = getAttribute('width'); value = getAttribute('width');
value = value.includes('%') ? value : value + 'px'; oStyle.width = value.includes('%') ? value : value + 'px';
if (1 < pInt(value)) { delAttribute('width');
oStyle.width = value;
}
} }
delAttribute('width'); value = oStyle.removeProperty('width');
} if (value) {
if (value && !value.includes('%')) { oStyle.maxWidth = value;
oStyle.maxWidth = value;
if ('TD' !== name && 'TH' !== name) {
oStyle.width = '100%'; oStyle.width = '100%';
} }
} // Make height responsive
if (hasAttribute('height')) { if (hasAttribute('height')) {
value = getAttribute('height'); value = getAttribute('height');
if (pInt(value)) {
oStyle.height = value.includes('%') ? value : value + 'px'; oStyle.height = value.includes('%') ? value : value + 'px';
delAttribute('height');
}
value = oStyle.removeProperty('height');
if (value) {
oStyle.maxHeight = value;
} }
delAttribute('height');
}
value = oStyle.removeProperty('height');
if (value && !value.includes('%')) {
oStyle.maxHeight = value;
} }
} }
// } else // } else