摘要:
今天学习的是CSS3的一个属性text-shadow。该属性能映射出文字的阴影。 text-shadow一共就四个属性: text-shadow: h-shadow v-shadow [blur] [color] text-shadow: x-offset y-offset [阴影模糊半径] [阴影 阅读全文
摘要:
在asp.net MVC中,每一个Action方法完成之后都会返回一个结果,而我们可以在Result过滤器中根据需要修改这个结果。例如可以根据UserAgent来判断客户端的来源是手机还是PC端,从而显示不同的视图。 自定义的Result过滤器需要继承FilterAttribute类和IResult 阅读全文
摘要:
在asp.net MVC中,Action过滤器是一大利器,它可以在以下两个步骤执行相关的代码: 1.执行Action方法之前:OnActionExecuting 2.Action方法执行完毕后:OnActionExecuted 一般我们自定义的Action过滤器会继承FilterAttribute类 阅读全文
摘要:
box-shadow是CSS3的属性,目的是给盒子添加一个或多个阴影。怎么感觉有点像光明使者使用该法术照亮敌人的阴暗面? box-shadow一共有六个属性,请看: box-shadow: h-shadow v-shadow [blur] [spread] [color] [insert]; 让我们 阅读全文
摘要:
top:值域是数值或百分比,正负都可以。该值表示 距离顶部有多少像素。例如top:10px;即距离顶部10个像素。 left/right/bottom与top如出一辙,只是方向不一样而已。 这些属性一般配合position一起使用。只有当position的值为relative、absolute或fi 阅读全文
摘要:
css3的border-radius属性,我们用之来画圆角边框。 1、border-radius:none;//表示不用圆角边框,边框会变成方形。 2、border-radius:水平方向{1,4}[/竖直方向{1,4}]; 第二个表示什么意思呢? 水平方向代表水平方向的半径,竖直方向代表竖直方向的 阅读全文
摘要:
通过在CSS属性后面跟上!important参数,就会让该属性的优先级变为最高,不管是在css文件,还是内联style中,就属后面跟了!important这个小弟的属性的优先级最高。 让我们来测试一下,例如 如果main类样式的color属性后面没有跟!important,那么按照优先级来说,下面的 阅读全文
摘要:
AuthorizeAttribute是asp.net MVC的几大过滤器之一,俗称认证和授权过滤器,也就是判断登录与否,授权与否。当为某一个Controller或Action附加该特性时,没有登录或授权的账户是不能访问这些Controller或Action的。 在进入一个附加了Authorize特性 阅读全文
摘要:
在asp.net中,我们可以使用HttpModule扩展自己的相关业务。可以在HttpApplication的19个管道事件中注入我们自己的业务逻辑代码。 闲话不说,代码先上。 一、新建网站项目 我们可以在该新建的网站项目里面做自己想要做的开发。 二、新建一个HttpModule扩展 我们可以在当前 阅读全文