小编Mar*_*ima的帖子

用CSS定位另一个元素

我想用HTML和CSS实现这个结果:

在此输入图像描述

红色框是一个很大的内容(一个PDF内容),蓝色框是围绕它组织的.首先是它的侧面然后,当有足够的空间时,在它下面.

我的HTML结构如下,但我可以改变它:

<div id="outerContainer">
    <div id="bigRedBox"></div>
    <div>
        <ul id="blueContentList">
            <li class="blueContent"></li>
            <li class="blueContent"></li>
            <li class="blueContent"></li>
            <li class="blueContent"></li>
            <li class="blueContent"></li>
        </ul>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

到目前为止,定位仍然如下:

在此输入图像描述

我不知道如果没有设置两个容器(一个在侧面,一个在下面),这是可能的,我可以做,但会让我写很多JS.

html css css-position

8
推荐指数
2
解决办法
224
查看次数

Skip OnAction执行执行

我制作了一个ActionFilterAttribute,它实现了OnActionExecuted方法.这意味着,它在Action方法之后运行.但是,在某些情况下,我希望OnActionExecuted不被执行.

从Action方法中,我如何阻止ActionFilter被执行?

现在,我已经做到了:

关于Action方法:

RouteData.Values.Add("CancelActionFilter", true);
Run Code Online (Sandbox Code Playgroud)

并在ActionFilter.OnActionExecuted()上:

if (filterContext.RouteData.Values["CancelActionFilter"] != null)
{
    return;
}
Run Code Online (Sandbox Code Playgroud)

但我认为这可能存在一种更优雅的方法.

.net c# asp.net-mvc onactionexecuted actionfilterattribute

5
推荐指数
1
解决办法
920
查看次数