Chrome hiển thị cho tôi các định nghĩa ::after
và ::before
(và các định nghĩa kế thừa, v.v.) trong các Quy tắc CSS được đối sánh được đối sánh khi tôi kiểm tra phần tử. Nhưng khung Kiểu tính toán chỉ hiển thị các kiểu được tính cho phần tử gốc.Có thể kiểm tra các kiểu "được tính toán" cho :: after và :: trước các phần tử giả không?
Tôi có toàn bộ phân cấp lớp CSS cho các phần tử giả với một số thuộc tính được kế thừa và một số ghi đè vv và muốn biết có cách nào tôi có thể xem tập hợp các kiểu thực sự được áp dụng hay không. ngăn kiểu hiển thị cho phần tử gốc)
Nếu ai cũng có thể làm sáng tỏ điều này, điều đó sẽ cực kỳ hữu ích.
Edit - 13 tháng hai 2014
các phiên bản gần đây của Chrome thực sự có tính năng này được xây dựng trong Có lẽ chủ đề này ít có cái gì để làm với họ trong đó có nó ?? :-)
Chỉ cần nhận ra bạn đang sử dụng Chrome mặc dù vậy câu trả lời có lẽ là không. – jezzipin
Tôi sử dụng cả hai trình duyệt, mặc dù chrome là thứ tôi sử dụng nhiều hơn. Vấn đề là tôi không thể 'chọn' phần tử giả trong trình duyệt vì chúng không phải là một phần của DOM [và do đó không thể được chuyển thành arg cho getComputedStyle()]. Tôi chỉ có thể chọn phần tử gốc mà tôi đã gắn các phần tử giả vào. Dù sao, cảm ơn cho con trỏ. – techfoobar
Điều này đã có thể được thực hiện trong trình kiểm tra web Chrome. –