回答
是的它的可能,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