fix: carousel should use ul/li for a11y (#956)

fix-aria-hidden-icon
Nolan Lawson 2019-02-09 18:06:58 -08:00 zatwierdzone przez GitHub
rodzic 9cb15a3396
commit 2884955d67
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 10 dodań i 4 usunięć

Wyświetl plik

@ -6,9 +6,9 @@
className="media-modal-dialog"
>
<div class="media-container">
<div class="media-scroll" ref:scroller>
<ul class="media-scroll" ref:scroller>
{#each mediaItems as media}
<div class="media-scroll-item">
<li class="media-scroll-item">
<div class="media-scroll-item-inner">
<div class="media-scroll-item-inner-inner">
{#if canPinchZoom}
@ -20,9 +20,9 @@
{/if}
</div>
</div>
</div>
</li>
{/each}
</div>
</ul>
<div class="media-controls-outside">
{#if canPinchZoom}
<IconButton
@ -98,6 +98,12 @@
-ms-overflow-style: none;
}
ul.media-scroll {
padding: 0;
margin: 0;
list-style: none;
}
.media-scroll::-webkit-scrollbar {
display: none;
}