Tôi đang tìm kiếm những sai lầm lớn nhất mà bạn có thể thực hiện trong mã CSS của mình; Các quy tắc CSS làm chậm tốc độ trình duyệt (hiển thị).Quy tắc CSS làm chậm tốc độ trình duyệt (hiển thị)
Ví dụ:
.myDraggables {
box-shadow: 0px 1px 2px #000 inset;
-moz-box-shadow: 0px 1px 2px #000 inset;
-webkit-box-shadow: 0px 1px 2px #000 inset;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cdcdcd, endColorstr=#fff);
background: -webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#fff));
background: -moz-linear-gradient(top, #cdcdcd, #fff);
border-radius:5px 7px 1px 3px;
-moz-border-radius:5px 7px 1px 3px;
-webkit-border-radius:5px 7px 1px 3px;
}
Nếu bạn có 10 yếu tố có thể kéo (nhiều thẻ bên trong) với lớp học này, kéo sẽ rất chậm (giật). Vì vậy, không ai biết danh sách các quy tắc CSS mà bạn không nên sử dụng?
Nó thường là sự kết hợp của các kiểu. Trong trường hợp này, sự kết hợp của gradient, góc tròn, kéo và có nhiều trong số chúng. – GolezTrol
Nó cũng phụ thuộc vào trình duyệt. IE8 có một số điểm mạnh hơn FF và ngược lại, và Chrome thực sự có vẻ xử lý mọi thứ tốt. –
@GolezTrol ... và bóng tối ... –