Difference between revisions of "Modal dialog with ARIA"
Jump to navigation
Jump to search
...
...
m |
m |
||
Line 56: | Line 56: | ||
top:25%; | top:25%; | ||
left:25%; | left:25%; | ||
− | display: | + | display:block; |
} | } | ||
</style> | </style> | ||
Line 75: | Line 75: | ||
focusStack.push(document.activeElement); | focusStack.push(document.activeElement); | ||
document.getElementById("dialog1").focus(); | document.getElementById("dialog1").focus(); | ||
− | document.getElementById("modalShadingOverlay").style.display = | + | document.getElementById("modalShadingOverlay").style.display = "block"; |
// document.getElementById("pageContent").className = "body-dimmed"; | // document.getElementById("pageContent").className = "body-dimmed"; | ||
document.getElementById("pageContent").setAttribute("aria-hidden", "true"); | document.getElementById("pageContent").setAttribute("aria-hidden", "true"); | ||
Line 83: | Line 83: | ||
function closeDialog1() { | function closeDialog1() { | ||
document.getElementById("pageContent").setAttribute("aria-hidden", "false"); | document.getElementById("pageContent").setAttribute("aria-hidden", "false"); | ||
− | document.getElementById("modalShadingOverlay").style.display = | + | document.getElementById("modalShadingOverlay").style.display = "none"; |
// document.getElementById("pageContent").className = ""; | // document.getElementById("pageContent").className = ""; | ||
Revision as of 00:21, 23 November 2016
Example
Note - not implemented:
- Constraining keyboard focus within the modal dialog
...
...
What you need to know about trees
Trees are great! They convert CO2 into oxygen, without which we wouldn't be able to breathe!
Pine tree
Description of pine trees ...
Oak tree
Description of oak trees ...
Redwood tree
Description of redwood trees ...
Aspen tree
Description of aspen trees ...