| <!doctype html> | |
| <title>@keyframes + pseudo-element inherits from the right style.</title> | |
| <link rel="author" href="https://mozilla.org" title="Mozilla"> | |
| <link rel="help" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1757017"> | |
| <link rel="help" href="https://drafts.csswg.org/css-animations/#property-index"> | |
| <link rel="match" href="inheritance-pseudo-element-ref.html"> | |
| <style> | |
| body { | |
| font-size: 30px; | |
| } | |
| .container { | |
| font-size: 5px; | |
| height: 40px; | |
| } | |
| .container::after { | |
| content: ""; | |
| display: block; | |
| border: 2px solid blue; | |
| width: 1em; | |
| height: 1em; | |
| } | |
| @keyframes kf-fs5px { from, to { font-size: 5px; } } | |
| .fs5px::after { | |
| animation: kf-fs5px 1s infinite; | |
| } | |
| @keyframes kf-fs1em { from, to { font-size: 1em; } } | |
| .fs1em::after { | |
| animation: kf-fs1em 1s infinite; | |
| } | |
| @keyframes kf-fs100p { from, to { font-size: 100%; } } | |
| .fs100p::after { | |
| animation: kf-fs100p 1s infinite; | |
| } | |
| @keyframes kf-fsinherit { from, to { font-size: inherit; } } | |
| .fsinherit::after { | |
| animation: kf-fsinherit 1s infinite; | |
| } | |
| </style> | |
| <div class="container"></div> | |
| <div class="container fs5px"></div> | |
| <div class="container fs1em"></div> | |
| <div class="container fs100p"></div> | |
| <div class="container fsinherit"></div> |