html - ASP.NET MVC 中的选项卡

标签 html css

我想在asp.net mvc页面中引入TAB结构。我怎样才能做到这一点?提前致谢。

最佳答案

选项卡结构是一个简单的 ul-li

<ul id="tabs" >  
   <li>Tab1</li >  
   <li>Tab2</li >  
<ul >

重要的是,当您导航到选项卡时,将元素 (li) 设置为一个不同的类,该类用某种边框框住元素(在此 css 中使用 activeLi)

CSS:

#tabs a:link, #tabs a:visited
{
    color : #666;
    padding:5px;
}

#tabs a:link:active, #tabs a:visited:active, #tabs a:hover, .ui-state-active {
    text-decoration:none;
    border:solid 1px #8EDF53;
    border-bottom:solid 2px #fff;
    padding:5px;
}

.activeLi a
{
    text-decoration:none;
    border:solid 1px #8EDF53;
    border-bottom:solid 2px #fff;
    padding:5px; 
}

#tabs
{
    text-align:right;
    border-bottom : 1px solid #8EDF53;
    margin-bottom:20px;
}

#tabs li
{
    display:inline;
}

这段代码看起来像: alt text http://s3.amazonaws.com/twitpic/photos/large/17838970.png?AWSAccessKeyId=0ZRYP5X5F6FSMBCCSE82&Expires=1247824102&Signature=X6%2F8QujBSGzp9iPvh5ocvEj5a8c%3D

当然jQuery也有一个插件:jQuery corejQuery tabs

关于html - ASP.NET MVC 中的选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1139310/

相关文章:

javascript - 如何在您的应用程序上拥有无需密码即可打开的小部件?

html - 使 HTML 表格列尽可能小但不能更小

javascript - 不正确的 jQuery 元素宽度计算

javascript - 数据 View 滚动问题 sencha touch

html - 如何将 reveal.js 中整个文本(标题、标题和正文)的位置更改为左上角?

css - px、em 和 ex 有什么区别?

JavaScript/PHP/HTML : Disabling respective textbox on unchecked checkbox

c# - 使用 CSS 从 HTML 在 iTextSharp 中呈现 PDF

c# - 如何在C#中使图像可见

javascript - UIkit uk-navbar-center 不居中