【发布时间】:2017-06-08 09:39:00
【问题描述】:
/Shared/_Layout.cshtml
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="~/Content/jquery-1.10.2.min.js"></script>
<title>@ViewBag.Title</title>
</head>
<body>
<div>
@Html.Action("Menu", "Nav")
</div>
</body>
</html>
/view/Nav/Menu.cshtml
@model IEnumerable<string>
@Html.ActionLink("Home","List","Product",null,
new {@class ="btn btn-block btn-default btn-lg"})
@foreach (var link in Model)
{
@Html.RouteLink(link, new { controller = "Product", action = "List", category = link, page = 1 },
new{@class = "btn btn-block btn-default btn-lg display:inline" }
)
}
浏览器视图
我想改变如下图的项目视图。
如何使项目垂直到水平排列
【问题讨论】:
-
可能
display:inline-table可以工作? -
请参考 W3Schools Horizontal Navigation Bar Examples的本指南。
标签: c# css asp.net asp.net-mvc