Copy link to clipboard
Copied
I am needing to add/correct some stuff in the CSS page for my website and not sure what to add or edit for the following errors:
Line 50: The allowtransparency attribute on the iframe element is obsolete. Use CSS instead
Line 50: The frameborder attribute on the iframe is obsolete. Use CSS instead
Line 135: Bad value 0% for attribute aria-valuenow on element div : Expected a decimal point, e, E or a digit but saw % instead.
www.renegadescookingteam.com/sponspack_b.html
Any assistance would be greatly appreciated.
John
The allowtransparency attribute is an old IE only thing with no real css fix for it. You can wrap that attribute in a conditional comment so it validates and IE recognizes it...
<!--[if IE] allowTransparency="true" -->
The frameborder attribute doesn't exist in HTML5. You can use css "border:0" on a class or id associated with your iframe, or the ifram element itself, and remove the frameborder attribute from the html.
The value for the aria-valuenow attribute needs to be a plain number. The % symb
Copy link to clipboard
Copied
The allowtransparency attribute is an old IE only thing with no real css fix for it. You can wrap that attribute in a conditional comment so it validates and IE recognizes it...
<!--[if IE] allowTransparency="true" -->
The frameborder attribute doesn't exist in HTML5. You can use css "border:0" on a class or id associated with your iframe, or the ifram element itself, and remove the frameborder attribute from the html.
The value for the aria-valuenow attribute needs to be a plain number. The % symbol is not allowed.
Copy link to clipboard
Copied
Errors 1 & 2 are not critical errors. You can skip them if you want to.
Copy link to clipboard
Copied
Thanks Jon, What number would I use instead of %, since this is for a manually edited progress bar?
John
Copy link to clipboard
Copied
Typically, you'd use a simple whole number and then add the % in the script.