You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

天气小部件预报图标尺寸调整问题求助

解决天气小部件预报图标尺寸无法修改的问题

试试这几个方向,应该能搞定:

  • 直接给图标img元素加CSS样式
    你之前改的是容器.forecast-icon的尺寸,但如果图标本身的img标签有默认尺寸,容器的大小不会自动限制img。直接针对img写CSS:

    .forecast-icon img {
      width: 25px;
      height: 25px;
      object-fit: contain; /* 避免图标变形,保持比例 */
    }
    

    如果还是被覆盖,加!important临时应急(尽量少用,但模板可能有更高优先级的样式):

    .forecast-icon img {
      width: 25px !important;
      height: 25px !important;
    }
    
  • 检查JS动态设置的内联样式
    模板的JS可能在生成预报图标时,硬编码了100x100的内联样式(比如img.style.width = '100px')。打开浏览器开发者工具(F12),找到预报图标img元素,看有没有style="width:100px;height:100px":

    • 如果有,找到JS里创建或更新预报图标的代码,把尺寸改成25px;
    • 找不到JS代码的话,用JS批量覆盖:
      document.addEventListener('DOMContentLoaded', () => {
        document.querySelectorAll('.forecast-icon img').forEach(img => {
          img.style.width = '25px';
          img.style.height = '25px';
        });
      });
      
  • 排查全局样式冲突
    看看模板的全局CSS里有没有类似img { width: 100px; }的设置,这种会影响所有img。给预报图标加更具体的选择器,比如.weather-widget .forecast-icon img,提升优先级覆盖全局样式。

内容的提问来源于stack exchange,提问作者Schiftey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 02:52:10