Sửa đổi biểu định kiểu tác nhân người dùng Chrome [trùng lặp]


20

Tôi muốn sửa đổi biểu định kiểu tác nhân người dùng của Chrome. Tôi không tìm cách ghi đè chúng bằng CSS. Tôi muốn sửa đổi các giá trị mặc định và thêm một số quy tắc mới sẽ giúp tôi tăng tốc quy trình làm việc và nâng cao trải nghiệm duyệt web của mình.

Xin vui lòng tôi không tìm kiếm một phần mở rộng sẽ làm công việc này cho tôi.

Câu trả lời:


23

Đối với Chrome v32 trở xuống:

  1. Trong Google Chrome, truy cập URL about:versionvà ghi chú "đường dẫn tiểu sử".
  2. Duyệt đến đường dẫn hồ sơ trong trình duyệt tập tin của bạn. Trong thư mục hồ sơ của bạn, mở User StyleSheetsthư mục. Trong "User StyleSheets", cần có một tệp được gọi Custom.css, trống theo mặc định.
  3. Chỉ cần thêm phong cách của bạn vào Custom.css.

@Ahmad, bạn đã nói I would like to modify Chrome's user agent stylesheet. I am not looking for how to override them with CSS. I want to modify the default valuesnhưng bạn đã chấp nhận một câu trả lời thực hiện chính xác những gì bạn không muốn: ghi đè các giá trị mặc định bằng CSS. Nếu đó những gì bạn muốn (ed), thì bạn nên chỉnh sửa câu hỏi của mình (và nhớ thêm !importantvào kiểu người dùng của bạn). (Nếu bạn thực sự muốn sửa đổi kiểu tác nhân người dùng của chương trình, bạn phải tải xuống nguồn Chromium, sửa đổi nó và biên dịch bản sao của chính bạn.)
Synetech

1
@Synetech Bằng cách nói I am not looking for how to override them with CSStôi có nghĩa là tôi không muốn ghi đè lên các tệp CSS mà tôi phát triển. Tôi muốn nó được kế thừa trong Chrome và bằng cách áp dụng trên bất kỳ trang nào tôi truy cập. Giải pháp này đã làm chính xác những gì tôi muốn nói. Phần này đã được thêm vào để tránh nhận được câu trả lời như thế nào Just write your own CSS and it will override the browser's agent. Tôi có ý nghĩa gì không?
Ahmad Alfy

1
@StevenLiekens, vâng, đó là điều duy nhất có ý nghĩa: đó là not looking to override with CSS, ý anh là trên mỗi trang . Đó là lý do tại sao tôi đề nghị anh ta chỉnh sửa câu hỏi cho rõ ràng nếu đó là ý anh ta vì bảng kiểu người dùng là CSS .
Synetech

13
Thật không may, điều này dường như không còn hoạt động nữa, kể từ Chrome 32: stackoverflow.com/questions/21207474/ dọa
Magnus Hoff

6
Đúng vậy, Google đã quyết định bỏ hoàn toàn các bảng định kiểu người dùng mặc dù chúng là một phần thiết yếu của trình duyệt web kể từ khi bình minh bắt đầu (tôi bắt đầu sử dụng nó trong IE4 hoặc 5). Lý do của họ là ít người sử dụng nó, vì vậy việc bỏ nó sẽ cải thiện hiệu suất, đó là điều hoàn toàn BS trên cả ba tội danh). Tôi tiếp tục phớt lờ các vấn đề ngày càng gia tăng của mình bằng cách nói rằng nó vẫn còn giá trị bởi vì nó tốt hơn các trình duyệt khác, nhưng điều đó không còn đúng nữa. Tôi là người ngoài hành tinh! Đó là 138 tuần tốt. Chrome tốt: tháng 9 năm 2008 - tháng 4 năm 2011. YÊN NGHỈ.
Synetech
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.