图像没有调整大小
本文关键字:调整 图像 | 更新日期: 2023-09-27 17:50:43
这是我托管图像时的代码。最初,这些图像是巨大的。图像现在是100x100像素。当我打开页面时,图像和以前一样大。尽管文件的属性显示每个文件都是100x100。
图像是否被保存在某个地方而没有被覆盖?我用新图像覆盖了文件路径中的旧图像。
.linkButtonsDiv { width: 25%;float: left;}
<div class="linkButtonsDiv">
<asp:ImageButton ID="btnTwitter" ImageUrl="~/Images/twitterLogo.png" runat="server" onclick="btnTwitter_Click" />
</div>
<div class="linkButtonsDiv">
<asp:ImageButton ID="btnWordPress" ImageUrl="~/Images/wordpressLogo.jpg" runat="server" onclick="btnWordPress_Click" />
</div>
<div class="linkButtonsDiv">
<asp:ImageButton ID="btnTig" ImageUrl="~/Images/tigSourceLogo.png" runat="server" onclick="btnTig_Click" />
</div>
<div class="linkButtonsDiv">
<asp:ImageButton ID="btnStack" ImageUrl="~/Images/stackExchangeLogo.jpg" runat="server" onclick="btnStack_Click" />
</div>
要强制更新缓存,当(强制,取决于浏览器)重载不起作用时,您可以简单地使用链接:
如果你的链接是fex:
http://localhost:1234/Default.aspx
重载缓存:
http://localhost:1234/Default.aspx?a
每次修改字母。如果您已经使用了一些参数,请将其添加到末尾:
http://localhost:1234/Default.aspx?some=arg&a
如果你有一个链接的CSS,用它代替。
<link href="some.css?x" rel="stylesheet" type="text/css" />
后一种方法始终是一种很好的做法,不是一个字母,而是一个版本号:
<link href="some.css?v=101" rel="stylesheet" type="text/css" />
这个方法可以强制缓存更新,即使过期设置在遥远的将来
这些图片很可能还缓存在浏览器中。
硬刷新- Ctrl + F5强制从服务器下载