国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

webkit下text-indent首行縮進文字問題

2024-07-11 09:02:33
字體:
供稿:網(wǎng)友

武林網(wǎng)(www.survivalescaperooms.com)文章簡介:巧用:empty解決webkit核心瀏覽器text-indent的bug.

昨天在項目中遇到要在一個輸入框中使用縮進的情況,要用text-indent首行縮進2個文字。然后發(fā)現(xiàn)在webkit下,在輸入框內(nèi)容為空的時候,光標(biāo)位置沒有縮進,還是在行首,輸入任意字符后,縮進才被激活。

HTML代碼如下:

1>

查看demo

這里無論是input元素還是textarea,或是其它設(shè)置了contentEditable=”true”的元素,都能必現(xiàn)這個bug。

IE各版本,F(xiàn)irefox均正常,只有chrome和safari等webkit內(nèi)核的瀏覽器才有這個問題。

這里百思不得其解,也嘗試了很多方法,均無效。

后來和小李刀刀、poor聊到這個問題,突然想到:empty偽類,立刻測試,果然可以解決——雖然只是曲線模擬解決…

1input

然后在chromium社區(qū)提交了個bug單,不知道會不會被無視。

PS:Opera在這里也有些小問題,input元素縮進表現(xiàn)正常,textarea元素不支持縮進,contentEditable=”true”元素和webkit表現(xiàn)一樣。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 商丘市| 汝城县| 静乐县| 连城县| 郓城县| 包头市| 蒲城县| 镇原县| 玉门市| 临洮县| 凤山市| 莱州市| 宝坻区| 浠水县| 安塞县| 科尔| 浑源县| 三门县| 洪雅县| 都兰县| 司法| 伊宁市| 江北区| 抚宁县| 临西县| 临湘市| 安仁县| 关岭| 阳新县| 广州市| 磐石市| 南江县| 柯坪县| 桦南县| 广东省| 通化市| 江口县| 莱阳市| 桐梓县| 拜泉县| 留坝县|