小编shy*_*ama的帖子

Google Web字体在Safari中无法正确呈现

我在我的网站上使用google-webfonts,

body {
     font-family: 'Roboto', sans-serif;  
}
Run Code Online (Sandbox Code Playgroud)

使用布局页面链接字体

<link href='http://fonts.googleapis.com/css?family=Lato|Roboto:400,300' rel='stylesheet' type='text/css'>   
Run Code Online (Sandbox Code Playgroud)

这在Chrome和Firefox中完美无缺.但在Safari中,字体是粗体,我尝试修复字体粗细,但没有工作.我怎么解决这个问题

html css safari fonts

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

在剃刀中获取当前用户名

我想在剃刀视图页面中获取当前经过身份验证的用户名,因此我使用了

if (User.Identity.IsAuthenticated)
{
      <p>Name is @User.Identity.Name</p>
}
Run Code Online (Sandbox Code Playgroud)

但@ User.Identity.Name始终显示用户的ID.

razor asp.net-mvc-4

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

检查剃刀中的模型列表项的计数

我正在使用MVC 4并使用以下模型:

public class Cat {        

    public string Name { get; set; }         
    public IEnumerable<Cat> Children {...}

}
Run Code Online (Sandbox Code Playgroud)

我的视图包含相应的Children列表。我在Razor中检查了一下是否Children为空:

  @if (category.Children!=null)
  { 
     <span class="right-plus main-plus"><i class="fa fa-plus-square-o"></i></span>
  }
Run Code Online (Sandbox Code Playgroud)

我还要检查Children有多少:

  @if (category.Children.Count()>0)
  { 
     <span class="right-plus main-plus"><i class="fa fa-plus-square-o"></i></span>
  }
Run Code Online (Sandbox Code Playgroud)

但是,如果count为0,则会显示两个span类。如果为零,如何仅显示上述范围之一Children

c# asp.net-mvc razor asp.net-mvc-4

6
推荐指数
1
解决办法
2万
查看次数

使用jquery在<li> </ li>之间提取内容

我有一个div,

 <div id="product-details">
      <li>lorem,ispum</li>
      <li>doler,emit</li>
      <li>emit,doler</li>
 </div>
Run Code Online (Sandbox Code Playgroud)

我想只将"li"之间的内容提取为三个变量.如何使用jquery

html jquery

-4
推荐指数
1
解决办法
85
查看次数

标签 统计

asp.net-mvc-4 ×2

html ×2

razor ×2

asp.net-mvc ×1

c# ×1

css ×1

fonts ×1

jquery ×1

safari ×1