今天我花了几个小时尝试开发一个使用asp.net和CSS的响应式网站。我已经成功地制作了一个测试网站响应文本,但现在我试图用一个图像。基本上我想让图像缩小,因为我操纵浏览器窗口大小。我已经在这里看了几教程包括W3和各岗位是这样的:使用Asp.net和CSS进行响应式图像大小调整
How can I resize an image dynamically with CSS as the browser width/height changes?
,但我不能让我使用当我改变浏览器的大小而改变大小的JPG。
我正在用一个非常简单的测试文件来解决这个问题。以下是我有:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="CSS\Pictures.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<div id="Image">
<asp:Image ID="Image1" runat="server" ImageUrl="Images\IMG_1410.jpg" style="width:300px;height:300px;" />
</div>
</form>
</body>
</html>
这是当然的默认页和CSS文件是:
.Image
{
max_width: 100%;
height: auto;
}
我已经试过类版本,你可以在这里看到和使用#DIV ID图像也是如此。我甚至进入了视觉工作室的图像属性,并设置图片像素长度,但仍然没有发生。我还补充说,在一次尝试中:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
仍然没有。
任何帮助,将不胜感激。我不明白这是不是工作,即使我正在按照教程。我肯定错过了什么。
感谢您的帮助提前。
谢谢。我会尝试。对不起,我很长一段时间没有参加,几天后我被转移到另一个项目。现在我回来了。 –