DNN中的默认页面分隔符是">“字符。它看起来不错,但屏幕阅读器将其读出为“大于”。这不是一个交易破坏,但它肯定会得到恼人的一页又一页。
是否可以将分隔符包装在具有aria-hidden="true“跨度中?
发布于 2019-09-05 16:45:33
我猜你说的是皮肤文件中的面包屑控件。您可以使用任何HTML代码更改那里的分隔符,但您必须对值进行HTML编码。当您查看Xcillion皮肤的"inner.ascx“文件时,您会发现
Separator="<img src="/Portals/_default/Skins/Xcillion/Images/breadcrumb-arrow.png" alt="breadcrumb separator">"作为一个例子。因此,解决方案应该是
<dnn:BREADCRUMB ID="dnnBreadcrumb" runat="server" CssClass="breadcrumbLink" RootLevel="0" Separator="<span aria-hidden="true"> > </span>" HideWithNoBreadCrumb="true" />https://stackoverflow.com/questions/57796213
复制相似问题