Dialogs cannot be shown with the Popover API
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 72/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Tranquilla
- Stack tecnologico
- css
- Ambito
- frontend
Direzione di ricerca
Inizia riproducendo il comportamento della finestra di dialogo/popover nel CodePen collegato, quindi individua nel foglio di stile la regola mostrata dialog:not([open]). Aggiorna la normalizzazione in modo che sia possibile visualizzare un <dialog popover> e verifica che sia le finestre di dialogo ordinarie sia quelle popover rimangano correttamente visibili o nascoste.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The following rule prevents <dialog> elements from being shown with the Popover API:
:where(dialog:not([open])) {
display: none;
}
This codepen demonstrates the issue: https://codepen.io/pokeplun/pen/GgjdgQx
The methods of showing the <dialog> that treat it as a popover don't result in a state that matches dialog[open] (they only match :popover-open), which results in the element never being shown by default.
<dialog popover> is perfectly reasonable semantically, so this seems like a bug
- Lingua principale
- HTML
- Stelle
- 656
- Fork
- 66
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di csstools/normalize.css
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
csstools/normalize.css#27 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
csstools/normalize.css#32 · 1 reazione ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
csstools/normalize.css#28 ·
-
Use `@layer`Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
csstools/normalize.css#26 · 2 commenti · 2 reazioni ·
Tutte le issue di csstools/normalize.css
Issue simili
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
status: waiting triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
freeCodeCamp/freeCodeCamp#70412 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
openedx/frontend-app-admin-console#239 ·
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue web
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100