小编Rap*_*ler的帖子

中心单线和多线li文本垂直

我有一个带有背景图像集的无序列表.所有列表项都具有相同的高度,背景图像位于左中心.

每个项目的文本应垂直居中于li.这适用于单行文本(通过根据li的高度设置行高),但不适用于两行文本.

我可以在两行项目中添加"line-height:normal",但我想要一个适用于所有项目的解决方案.

我怎样才能做到这一点?

例:

li { 
    list-style-type:none; 
    padding-left:40px; 
    height:36px;
    line-height:36px; 
    background:url('tick.png') no-repeat 0 50%; 
}
Run Code Online (Sandbox Code Playgroud)

css center list

18
推荐指数
1
解决办法
3万
查看次数

ASP.NET Web API为单个路由定制IHttpControllerSelector

我需要一个IHttpControllerSelector应该只应用于特定路线的自定义.所有其他web api路由应使用默认实现IHttpControllerSelector.

在研究时我发现以下代码用于在应用程序启动时替换IHttpControllerSelector,但它完全替换了默认的控制器选择器,这导致应用程序中的所有路由都使用我的自定义控制器选择器:

config.Services.Replace(typeof(IHttpControllerSelector), 
                                                    new CustomControllerSelector(config));
Run Code Online (Sandbox Code Playgroud)

有没有办法配置IHttpControllerSelector单个路由?

asp.net routes asp.net-web-api

8
推荐指数
1
解决办法
8362
查看次数

标签 统计

asp.net ×1

asp.net-web-api ×1

center ×1

css ×1

list ×1

routes ×1