回答
是的它的可能,CSS3
香港专业教育学院发布了关于如何对其律depthy,而可悲的是enouth不会,除非你使用的图片
上即工作博客编辑:
删除旧参考redeyeoperations现在导致它的一个链接农场。 这是一个比较轻的版本,它在第三方网站上也是如此,因此它不太可能被关闭。
http://codepen.io/jacoblwe20/pen/DxAJF
下面是代码
HTML
<div class=tab-container>
<ul class="tabs clearfix" >
<li>
<a href=# >Users</a>
</li>
<li class=active >
<a href=# >Pending Lots</a>
</li>
<li>
<a href=# >Nearby Lots</a>
</li>
<li>
<a href=# >Recent Lots</a>
</li>
</ul>
</div>
<div class=outer-circle></div>
CSS
body{
background : #efefef;
font : .8em sans-serif;
margin: 0;
}
.tab-container{
background : #2BA6CB;
margin: 0;
padding: 0;
max-height: 35px;
}
ul.tabs{
margin: 0;
list-style-type : none;
line-height : 35px;
max-height: 35px;
overflow: hidden;
display: inline-block;
padding-right: 20px
}
ul.tabs > li.active{
z-index: 2;
background: #efefef;
}
ul.tabs > li.active:before{
border-color : transparent #efefef transparent transparent;
}
ul.tabs > li.active:after{
border-color : transparent transparent transparent #efefef;
}
ul.tabs > li{
float : right;
margin : 5px -10px 0;
border-top-right-radius: 25px 170px;
border-top-left-radius: 20px 90px;
padding : 0 30px 0 25px;
height: 170px;
background: #ddd;
position : relative;
box-shadow: 0 10px 20px rgba(0,0,0,.5);
max-width : 200px;
}
ul.tabs > li > a{
display: inline-block;
max-width:100%;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
color: #222;
}
ul.tabs > li:before, ul.tabs > li:after{
content : '';
background : transparent;
height: 20px;
width: 20px;
border-radius: 100%;
border-width: 10px;
top: 0px;
border-style : solid;
position : absolute;
}
ul.tabs > li:before{
border-color : transparent #ddd transparent transparent;
-webkit-transform : rotate(48deg);
-moz-transform : rotate(48deg);
-ms-transform : rotate(48deg);
-o-transform : rotate(48deg);
transform : rotate(48deg);
left: -23px;
}
ul.tabs > li:after{
border-color : transparent transparent transparent #ddd;
-webkit-transform : rotate(-48deg);
-moz-transform : rotate(-48deg);
-ms-transform : rotate(-48deg);
-o-transform : rotate(-48deg);
transform : rotate(-48deg);
right: -17px;
}
/* Clear Fix took for HTML 5 Boilerlate*/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
JS的标签交换〜包括jQuery来获得工作或访问codepen
var tabs = $('.tabs > li');
tabs.on("click", function(){
tabs.removeClass('active');
$(this).addClass('active');
});
'redeyeoperations.com'只是一个链接场(如果您运行的是adblocker,则为空白)。在Chrome/Chromium中,'codepen.io'的例子看起来非常棒,但是在Firefox和Explorer中看起来有些诡异(完全相同)(标签只是形状奇怪 - 它们仍然按照预期工作)。 – zrajm 2014-11-03 13:26:00
我在此基础上实现了一些标签,但修改为在http://klingonska.org/dict/上的Firefox和MSIE 11上工作。您还可以查看未统一的[SCSS文件](https://github.com/zrajm/klingonska.org/blob/master/site/includes/pagetabs.scss)和[HTML文件](https:// github。 com/zrajm/klingonska.org/ blob/master/site/dict/about.html)在github上可用。 (对不起,不给你一个codepen或jsfiddle。):/ – zrajm 2014-11-06 11:55:55
@zrajm感谢让我知道我前一段时间丢失了该域的链接。 – 2014-12-05 17:05:08
你有没有尝试过的jQuery UI可以在这里找到使用它:
我相信框架比主题滚筒更重要:P – alex 2011-03-16 09:02:46
我试过jquery ui但外观不完全相同。谢谢虽然:) – user220755 2011-03-16 09:03:59
看起来不一样?你知道你可以改变你从网上取得的代码的外观和感觉吗?你永远不会找到你想要的东西必须是你想要的100%。付出一些负担。 – Damien 2011-03-16 09:54:21
我发现这个在CSS技巧,真的隐藏得更深:
我只是给一些像获得铬一样的选项卡的CSS,休息它由你来使用,只要你想。
<style type='text/css'>
.chrome_tab {
width: 150px;
height: 0;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
border-bottom: 20px solid grey;
border-radius: 80px 80px 2px 2px;
color: white;
text-align: center;
}
</style>
<div class='chrome_tab'>
muhammad(peace be upon him)
</div>
它只是一个CSS选项卡,里面的颜色或文字和动画根据您的需要做 – 2012-12-14 13:35:37
This github project似乎做它,但它不看我的IE 11的好... :(
如果您需要在引导和AngularJS解决方案。我做了一个自己他们的风格与覆盖缺省引导风格
您可以检查这里的教程: https://scotch.io/tutorials/build-chrome-like-tabs-with-bootstrap-and-angularjs
这个怎么样: http://codepen.io/justd/pen/dPeKEG/
查找政党成员here。
@import "compass/css3";
@import "compass";
.tab-container {
background: #8dc8fb;
margin: 0;
padding: 0;
max-height: 40px;
ul {
&.nav-tabs {
margin: 0;
list-style-type: none;
line-height: 40px;
max-height: 40px;
overflow: hidden;
display: inline-block;
@include display-flex;
padding-right: 20px;
border-bottom: 5px solid #f7f7f7;
$color: #c3d5e6;
> li {
$raduis: 28px 145px;
margin: 5px -14px 0;
@include border-top-left-radius($raduis);
@include border-top-right-radius($raduis);
padding: 0 30px 0 25px;
height: 170px;
background: $color;
position: relative;
@include box-shadow(0 4px 6px rgba(0,0,0,.5));
width: 200px;
max-width: 200px;
min-width: 20px;
border:1px solid #aaa;
&:first-child {
margin-left: 0;
}
&:last-of-type {
margin-right: 0;
}
> a {
display: block;
max-width:100%;
text-decoration: none;
color: #222;
padding: 3px 7px;
span {
overflow: hidden;
white-space: nowrap;
display: block;
}
&:focus,
&:hover {
background-color: transparent;
border-color: transparent;
}
.glyphicon-remove {
color: #777;
display: inline-block;
padding:3px;
font-size: 10px;
position:absolute;
z-index: 10;
top:7px;
right: -10px;
@include border-radius(50%);
&:hover {
background: #d39ea3;
color: white;
@include box-shadow(inset 0 1px 1px rgba(0,0,0,.25));
@include text-shadow(0 1px 1px rgba(0,0,0,.25));
}
}
}
&.active {
z-index: 2;
@include background-image(linear-gradient(white, #f7f7f7 30px));
> a {
background-color: transparent;
border-color: transparent;
border-bottom-color: transparent;
&:focus,
&:hover {
background-color: transparent;
border-color: transparent;
border-bottom-color: transparent;
}
}
}
}
.btn {
float: left;
height: 20px;
width: 35px;
min-width: 35px;
max-width: 35px;
margin: 10px 0 0 0;
border-color: #71a0c9;
outline: none;
@include transform(skew(30deg));
&.btn-default {
background: $color;
&:hover {
background: #d2deeb;
}
&:active {
background: #9cb5cc;
}
}
}
}
}
.tab-pane {
padding: 60px 40px;
text-align: center;
&.active {
border-top:1px solid #ddd;
}
}
}
- 1. 如何创建一个类似IE9或Chrome的Dockable选项卡
- 2. 有没有办法在android spinner中创建一个选项组?
- 3. 有没有办法在magento中的类别页面上创建选项卡
- 4. 有没有办法给Chrome控制台选项卡权限?
- 5. 有没有办法创建一个类似于scrollViewDidEndZooming的scrollViewISZooming方法?
- 6. 有没有办法在CSS中创建一个克隆?
- 7. 有没有办法使用ngxbootstrap获取活动选项卡?
- 8. 有没有办法在Visual Studio中创建另一个项目?
- 9. 有没有办法使用ggplot创建一个“明星”阴谋?
- 10. 有没有办法使用命令行创建一个新的XCode项目?
- 11. 有没有办法创建一个没有JS的消息框?
- 12. 有没有办法在Slick中创建一个聚类索引?
- 13. Angular-ui Bootstrap选项卡 - 有没有办法阻止选项卡选择?
- 14. 有没有办法为泛型类型添加类似params选项的东西?
- 15. 有没有办法从一个样式中应用CSS类?
- 16. 有没有办法使用visual studio 2010从sql表中创建一个类?
- 17. 有没有办法在一个vim选项卡中查看两个差异?
- 18. 有没有办法在jQuery中选择类似CSS堆栈的元素?
- 19. 有没有办法动态改变一个按钮的CSS类?
- 20. 有没有办法限制一个HTML元素的CSS类?
- 21. 有没有办法像使用HTML5和CSS一样创建多级列表?
- 22. 有没有办法用测试数据创建一个类型的实例?
- 23. jquery UI选项卡记得当前选项卡的位置?有没有办法来禁用这个?
- 24. 有没有办法在Chrome中创建和运行JavaScript?
- 25. 有没有办法创建一个没有访问日志的SVN用户?
- 26. 有没有办法改变一个gem的gcc编译选项?
- 27. 有没有办法保存Netbeans窗口/选项卡组状态?
- 28. 有没有办法自动构建一个崇高的项目?
- 29. 有没有办法找出创建哪个类实例'this'
- 30. 有没有办法创建一个分组的命名范围?
等等,什么?你是否试图将选项卡放入选项卡中,以便在选项卡上可以选中?换句话说,你想要复制什么?外观?行为?另外,Chromium中的选项卡与使用CSS多次使用CSS的常规选项卡有何不同(例如,使用不同的图像:http://htmldog.com/examples/tabs6.html)? – Piskvor 2011-03-16 08:58:57
@Piskvor你的第二句话是辉煌的:) – alex 2011-03-16 09:02:11
@Piskvor:我想知道是否有办法做到这一点,而不使用图像(作为第一选择)..只是想知道是否有一种方法来“改变”这使用CSS – user220755 2011-03-16 09:03:39