百度浏览器首页天气预报小组件可通过四种方法隐藏:一、关闭设置中的“首页推荐”;二、用开发者工具屏蔽weather相关js请求;三、修改hosts文件屏蔽天气域名;四、用css样式强制隐藏天气元素。

如果您在使用百度浏览器时发现首页的天气预报小组件无法关闭或隐藏,影响浏览体验,则可能是由于默认界面模块未提供直接关闭选项。以下是实现首页天气预报小组件精简与百度界面模块彻底隐藏的多种操作方法:
一、通过浏览器设置关闭首页推荐模块
百度浏览器内置的首页模块(含天气、新闻、热搜等)由“首页推荐”功能驱动,关闭该功能可同步移除天气小组件。此方法无需第三方工具,适用于最新版百度浏览器(Android/iOS/Windows)。
1、点击浏览器右上角的“三点”或“更多”图标,进入菜单。
2、选择“设置”或“浏览器设置”,向下滚动查找“首页设置”或“首页推荐”选项。
3、将“开启首页推荐”开关设为关闭状态。
4、返回首页,确认天气预报小组件已消失,仅保留搜索框和常用网站入口。
二、使用开发者模式禁用首页JS加载
百度浏览器首页依赖JavaScript动态注入天气模块,通过禁用特定脚本资源可阻止其渲染。该方法适用于PC端百度浏览器(基于Chromium内核),需启用开发者工具并修改页面加载行为。
1、打开百度浏览器,访问 https://www.baidu.com(确保是百度首页而非其他跳转页)。
2、按 F12 打开开发者工具,切换至“Network”标签页。
3、刷新页面,在过滤栏输入 weather 或 widget,定位到类似 weather_v2.js 或 home_widget_loader.js 的请求。
4、右键该请求 → 选择“Block request URL”,勾选后刷新首页,天气组件将不再加载。
三、修改本地hosts文件屏蔽天气资源域名
百度天气小组件从固定CDN域名(如 weatherbd.baidu.com、home.bdstatic.com)拉取数据与样式,通过系统级hosts拦截可实现永久性隐藏,且不影响其他百度服务。
1、以管理员身份运行记事本,打开系统hosts文件:C:\Windows\System32\drivers\etc\hosts(Windows)或 /etc/hosts(macOS/Linux)。
2、在文件末尾另起一行,依次添加以下两行内容:
127.0.0.1 weatherbd.baidu.com
127.0.0.1 home.bdstatic.com
3、保存文件,重启百度浏览器,再次访问首页,天气小组件区域将显示为空白或加载失败提示,视觉上即被彻底隐藏。
四、安装轻量级用户样式(UserCSS)覆盖显示
利用百度浏览器支持Stylus扩展(或内置样式管理)的特性,可编写CSS规则强制隐藏天气容器节点。该方式不干扰网页结构,仅控制前端渲染,兼容性高且可逆性强。
1、访问百度浏览器扩展中心,安装 Stylus 或启用“用户样式”功能(部分版本集成在“设置→高级→网页内容→自定义样式”中)。
2、新建样式,作用域设置为 https://www.baidu.com/*。
3、在代码框中粘贴以下CSS:
div[id*="weather"], .weather-widget, [class*="weather"] { display: none !important; }
4、保存并刷新首页,所有含“weather”标识的DOM元素将不可见,包括顶部横幅式天气条与侧边悬浮小组件。











