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

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

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

瀏覽:144日期: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
相關文章:
主站蜘蛛池模板: 饶阳县| 青铜峡市| 福鼎市| 武宁县| 安多县| 奉贤区| 绵竹市| 浦东新区| 奉化市| 吴桥县| 房山区| 翁牛特旗| 镇雄县| 金华市| 台湾省| 增城市| 广南县| 顺昌县| 金塔县| 沙湾县| 永泰县| 嘉善县| 固镇县| 安阳市| 静宁县| 汶川县| 丹江口市| 娱乐| 东宁县| 金寨县| 镇巴县| 巴中市| 华容县| 博爱县| 徐州市| 从江县| 象山县| 定南县| 万安县| 弥勒县| 梁平县|