我需要制作许多非矩形形状的图案.每个形状必须是交互式的,并在点击时显示图像.
要求是拍摄彩色玻璃的图像并将其转换为填充图像的网页.每个窗格必须是可点击的,类似于您在教堂中看到的窗格,但在第一次加载时,每个形状都是黑色和白色,点击它会显示玻璃的颜色.
我想这个解决方案将包含两个部分,整个彩色玻璃图像的彩色版本和它上面的黑白版本.然后不知何故,点击时每个小玻璃窗都需要隐藏它下面的黑色和白色部分,以显示下面的彩色图像.
我不知道最好的解决方案是什么,并没有找到任何有用的帮助沿着类似的形状和随机的交互区域做一些事情.我在结果下方插入了一个示例,想象每个玻璃部分都是可点击的,点击后会显示颜色.
白线仅表示每个窗格的行为独立于其他窗格.
我有一个非常奇怪的问题,它只影响我在特定控制器中的一个操作。
该控制器中的所有其他操作都很好,但是当我发布一个特定操作的视图时,我收到错误:
HTTP 错误 403.0 - ModSecurity 操作 您无权查看此目录或页面。
这让我很困惑,因为所有视图都以类似的方式发布并使用相同的 web.config 文件。
我的看法:
<form action="/Admin/EditMenus" method="Post" class="form-horizontal">
....standard form controls in here.....
</form>
Run Code Online (Sandbox Code Playgroud)
我的控制器:
[HttpPost]
public ActionResult EditMenus(string mondayWeek1RegularDescription,
string mondayWeek1RegularCost,
string mondayWeek1VegetarianDescription,
string mondayWeek1VegetarianCost,
string mondayWeek1NocarbDescription,
string mondayWeek1NocarbCost,
string mondayWeek1KiddiesDescription,
string mondayWeek1KiddiesCost,
string tuesdayWeek1RegularDescription,
string tuesdayWeek1RegularCost,
string tuesdayWeek1VegetarianDescription,
string tuesdayWeek1VegetarianCost,
string tuesdayWeek1NocarbDescription,
string tuesdayWeek1NocarbCost,
string tuesdayWeek1KiddiesDescription,
string tuesdayWeek1KiddiesCost,
string wednesdayWeek1RegularDescription,
string wednesdayWeek1RegularCost,
string wednesdayWeek1VegetarianDescription,
string wednesdayWeek1VegetarianCost,
string wednesdayWeek1NocarbDescription,
string wednesdayWeek1NocarbCost,
string wednesdayWeek1KiddiesDescription,
string wednesdayWeek1KiddiesCost,
string thursdayWeek1RegularDescription,
string thursdayWeek1RegularCost,
string …Run Code Online (Sandbox Code Playgroud)