国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

前端 - 誰來解釋下這兩個 CSS selector 區別

瀏覽:125日期:2023-06-30 14:46:36

問題描述

錯誤代碼:

input { padding: 4px 0; // https://css-tricks.com/almanac/selectors/p/placeholder-shown/ &:focus:not(:placeholder-shown) + .input__clear, &.input--filled:focus + .input__clear { opacity: 1; }}

正確代碼:

input { padding: 4px 0; // https://css-tricks.com/almanac/selectors/p/placeholder-shown/ &:focus:not(:placeholder-shown) + .input__clear { opacity: 1; } /* !!! 不能和上面的合并成一行,會導致下面的選擇器無法匹配 */ &.input--filled:focus + .input__clear { opacity: 1; }}

demo 見https://jsfiddle.net/mLz7rajf/3/https://jsfiddle.net/mLz7rajf/5/正確情況應該是在不支持:placeholder-shown的瀏覽器(比如Firefox, 或者將placeholder-shown,隨便改成一個無法識別的偽類),輸入內容后顯示 Clear

問題解答

回答1:

貌似是瀏覽器bug

標簽: CSS
相關文章:
主站蜘蛛池模板: 普宁市| 满城县| 梓潼县| 峨山| 阳江市| 永丰县| 宁远县| 开阳县| 麻城市| 分宜县| 醴陵市| 灵宝市| 卓资县| 库车县| 磐安县| 武清区| 五华县| 山丹县| 濮阳县| 海原县| 邵武市| 大埔县| 炉霍县| 彰化市| 辽阳市| 湖北省| 南召县| 辽宁省| 湟中县| 镇赉县| 西充县| 井研县| 鹤峰县| 安西县| 宝应县| 万山特区| 久治县| 溧水县| 沂水县| 长武县| 香港|