Câu hỏi Lỗi Firefox: nhấp vào sự kiện bị mất nếu thay đổi kích thước: tập dọc trên tiêu điểm


Sự cố: Firefox mất sự kiện nhấp chuột đầu tiên khi văn bản có CSS ​​sau:

textarea:focus {
    resize: vertical;
}

Xem bản trình diễn: http://jsbin.com/wuxomaneba/edit?html,css,output

Giải pháp này rất đơn giản - loại bỏ :focus bộ chọn.

Tuy nhiên tôi muốn biết tại sao điều này xảy ra và có bất kỳ quy tắc hoặc tình huống css nào khác mà điều này có thể xảy ra.


14
2017-07-21 11:44


gốc


Bạn đã xem xét việc nộp lỗi trên Bugzilla chưa? Tôi có thể giúp bạn, nếu bạn muốn. - Yoric
Có, đã gửi, cảm ơn đề nghị. bugzilla.mozilla.org/show_bug.cgi?id=1186140 - rwalter
tại sao bạn không thử sự kiện onfocus trên textarea, đó là hợp lý hơn để sử dụng trong trường hợp của bạn? - Eugene Tiurin
Câu hỏi là gì? Các lỗi của Firefox hoạt động như thế nào? Tôi sợ không ai biết. - Rudie


Các câu trả lời:


Điều này là do khi bạn nhấp vào nút thay đổi kích thước, bạn không tập trung vào vùng văn bản nhưng đến nút thay đổi kích thước trên Firefox. Tôi không biết đây có phải là lỗi hay không, nhưng có vẻ như nó đã được dự định. Đang xóa :focus loại bỏ yêu cầu tập trung vào vùng văn bản, do đó nó được áp dụng khi bạn giữ nút thay đổi kích cỡ, nút này chỉ theo chiều dọc.


0
2017-11-15 14:27