百度美化

一个很简单的简约美化百度搜索页面的小脚本,因为是大一学生所以知识点不牢固,写这个脚本纯粹锻炼自己技术

  1. // ==UserScript==
  2. // @name 百度美化
  3. // @namespace http://ventroar.xyz/
  4. // @version 0.2
  5. // @description 一个很简单的简约美化百度搜索页面的小脚本,因为是大一学生所以知识点不牢固,写这个脚本纯粹锻炼自己技术
  6. // @author VentCat
  7. // @match https://www.baidu.com/
  8. // @license MIT
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. "use strict";
  13. let submitBtn = document.querySelector("#su");
  14. submitBtn.value = "浅浅百度下吧";
  15. submitBtn.style.width = "125px";
  16.  
  17. let submitBtnStyle = document.querySelector(".s_btn");
  18. submitBtnStyle.style.backgroundColor = "#253446";
  19.  
  20. let submitBtnInputStyle = document.querySelectorAll(
  21. "#s_kw_wrap input[type='text'],#kw,#s_kw_wrap"
  22. );
  23. submitBtnInputStyle.forEach(e => {
  24. e.style.borderRadius = "100px 0 0 100px";
  25. e.style.borderColor = "#253446";
  26. });
  27.  
  28. let submitBtnInputStyleOnClick = document.querySelectorAll(
  29. "#s_kw_wrap input[type='text']:hover,#s_kw_wrap input[type='text']:focus"
  30. );
  31. submitBtnInputStyleOnClick.forEach(e => {
  32. e.style.border = "2px solid #253446";
  33. e.addEventListener("click", () => {
  34. e.className = "bg s_ipt_wr new-pmd quickdelete-wrap";
  35. });
  36. });
  37.  
  38. let navBox = document.querySelector("#s_top_wrap");
  39. navBox.style.minWidth = "0";
  40. navBox.style.width = "0";
  41.  
  42. let baiduLogo = document.querySelector("#s_lg_img");
  43. baiduLogo.style.display = "none";
  44.  
  45. let baiduNavBar = document.querySelectorAll(
  46. "#s-top-left,.s-top-right,.s-bottom-layer-content,#bottom_layer"
  47. );
  48. baiduNavBar.forEach(e => (e.style.display = "none"));
  49. let s_main= document.querySelector("#s_main");
  50. s_main.style.display = "none";
  51. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址