Tôi có một số bảng định kiểu từ các nguồn khác nhau trong dự án web của mình. Tôi muốn hài hòa chúng. Một số kiểu tôi cần từ cái này, một số kiểu khác. Có một công cụ hoặc phương pháp nào để giải quyết các xung đột về phong cách một cách có hệ thống không? Tôi đã thử công cụ phát triển IE8, và có, có thể xem xung đột ở cấp độ của từng phần tử. Nhưng tôi có nhiều elemens, vì vậy nếu tôi làm điều đó yếu tố theo yếu tố tôi nghĩ rằng điều này mất quá nhiều thời gian. Về mặt lý thuyết có thể có một công cụ cho thấy xung đột của hai tệp css tại thời điểm thiết kế?!? Tôi nghĩ rằng điều này sẽ giúp tôi tiết kiệm rất nhiều thời gian.Giải quyết một cách có hệ thống các kiểu xung đột trong css
Trả lời
Bạn đã thử tiện ích mở rộng Firefox này chưa? https://addons.mozilla.org/en-US/firefox/addon/5392 Nó giúp loại bỏ phong cách thừa dễ dàng hơn nhiều.
Nếu không, tôi có thể bật tất cả các kiểu vào một tệp, cố gắng nhóm các quy tắc tương tự lại với nhau và sau đó sử dụng Dust-Me để xóa những phần không sử dụng.
CSS không có xung đột, CSS có nhiều thác. Ý tưởng là bạn CÓ THỂ xác định nhiều quy tắc áp dụng cho cùng các yếu tố và thứ tự mà bạn đặt kiểu phản ánh tầm quan trọng - tức là nếu nó xuất hiện cuối cùng, nó sẽ ghi đè các quy tắc trước đó.
Bạn có nên ...
1) Quyết định style sheet là quan trọng nhất và đặt nó thứ hai
HOẶC
2) Viết lại phong cách của bạn để tránh sự lộn xộn
HOẶC
3) Đánh dấu các quy tắc quan trọng là! QUAN TRỌNG
-1 để đề cập đến '! QUAN TRỌNG: P – Bart
Bởi vì bạn cho rằng mọi người không thể tin tưởng để biết về tính năng này? Bạn muốn nó giữ bí mật? Trong khi sử dụng '! QUAN TRỌNG 'không được khuyến khích vì nó mâu thuẫn với khái niệm về quy tắc xếp tầng, chúng ta đang nói về bối cảnh cụ thể của việc cố gắng tập hợp nhiều quy tắc từ nhiều nguồn và'! QUAN TRỌNG chắc chắn là một công cụ bạn cần cân nhắc trong tình hình. – Fenton
Sử dụng! Quan trọng thường chỉ giấu một mớ hỗn độn dưới thảm để nói chuyện, và bạn kết thúc với nhiều mớ hỗn độn mà sẽ không còn phù hợp dưới thảm sau này, aka hỏi tại sao css không có một ... veryimportant ... –
Nếu bạn xem trang web trong FireFox và sử dụng phần mở rộng Firebug, bạn có thể xem từng phần tử trong trang được hiển thị và bằng cách sử dụng tab "CSS" trong firefox, bạn có thể thấy các quy tắc kiểu đang được áp dụng cho phần tử đó và từ tệp nguồn CSS nào đến. Nó cũng sẽ cho bạn thấy những quy tắc nào đang bị ghi đè.
Điều này rất hữu ích trong việc xác định vị trí của từng quy tắc cụ thể đến từ đâu và những gì đang bị ghi đè.
Bạn vẫn có nhiệm vụ "hợp lý hoá" các tờ kiểu của mình và có thể có các công cụ khác có thể trợ giúp trong đó.
- 1. Xung đột GITHUB Giải quyết
- 2. Giải quyết các xung đột Git Svn
- 3. Giải quyết xung đột cây
- 4. Cách giải quyết các hội đồng xung đột trong .Net?
- 5. Giải quyết xung đột trong git
- 6. giải quyết xung đột svn đơn giản
- 7. Hợp nhất giải quyết xung đột
- 8. Cách giải quyết các phụ thuộc liên kết xung đột?
- 9. cách giải quyết xung đột kéo git trong xcode ui
- 10. Cách giải quyết xung đột đồng thời trong ado.net
- 11. Cách giải quyết xung đột thư viện (apache commons-codec)
- 12. Subversion giải quyết tất cả các xung đột nhanh chóng
- 13. Giải quyết các xung đột bị trì hoãn với SVN
- 14. Giải quyết xung đột Git bằng các tệp nhị phân
- 15. Cách giải quyết xung đột hợp nhất của tệp xib?
- 16. Giải quyết xung đột tên lớp trong ứng dụng Rails
- 17. Không thể giải quyết xung đột cây với SVN
- 18. Giải quyết xung đột Mercurial này như thế nào?
- 19. Giải quyết xung đột tên trong các tham chiếu trong Sphinx với intersphinx
- 20. Hệ thống Giải quyết các phương trình với SymPy
- 21. Kéo Git giải quyết xung đột bằng cách sử dụng các thay đổi của tôi
- 22. Bao gồm FSharp.Có trong dự án C#: giải quyết các xung đột loại
- 23. Whats cách tốt nhất để giải quyết xung đột tên trong javascript là gì?
- 24. Các kiểu hệ thống kiểu Haskell
- 25. Giải quyết xung đột hợp nhất: Bắt buộc ghi đè tất cả các tệp
- 26. Trình duyệt giải quyết các lớp xung đột như thế nào?
- 27. Làm cách nào để tự giải quyết xung đột và đánh dấu chúng là giải pháp khi sử dụng TFS?
- 28. SVN cách giải quyết xung đột cây mới khi tệp được thêm vào hai nhánh
- 29. Subversion - Luôn giải quyết xung đột bằng cách sử dụng của tôi cho một tập hợp các tệp
- 30. Cách an toàn để giải quyết xung đột phụ thuộc đối với Drive và Dropbox?
bụi tôi đã giúp rất nhiều. Ngoài ra IE8 dev công cụ. –