回答
Theres是在互聯網上的很多例子只是尋找css3 breadcrumbs,你會看到很多教程。
http://css-tricks.com/triangle-breadcrumbs/
你可以做到這一點與這裏的邊界是一個例子,一個教程
http://thecodeplayer.com/walkthrough/css3-breadcrumb-navigation
謝謝先生。巨大的資源。 – encryptnick 2013-05-13 01:07:01
我相當肯定你的codeplayer教程鏈接不會使用'border-radius'作爲三角形效果。 – 2013-05-13 01:12:57
是的,所以'border-radius'使得正方形的角不那麼尖,並且僞三角形的元素旋轉/ 6點按鈕/麪包屑效果。這與使用'border-radius'創建三角形效果不同,這是您的回答隱含的問題,因爲問題是否可以使用border-radius創建該效果。答案是否定的,「邊界半徑只能圓角」在問題中的假設是非常正確的,只是指出了這一點。 – 2013-05-13 01:28:10
這不是一個簡單的HTML5功能,正如您在問題的評論中已經指出的那樣,Apple使用了一個圖像。
如果你真的想要一個CSS解決方案,你應該看看這裏:http://cssdeck.com/labs/one-tag-ios-like-buttons。這是一種僅使用CSS創建iOS樣式按鈕的方法,適用於iOS Web應用程序。它使用旋轉的:after
僞元素來創建所需的效果。
您可以用確實CSS3和僞元素做到這一點。下面的按鈕使用一個按鈕,然後創建兩個三角形,一個黑色的下邊框用作邊框,然後用上面的灰色邊框填充顏色。
button {
padding:0 1em;
height:30px;
border:1px solid #000;
background-color:#DDD;
position:relative;
}
button:before,
button:after {
content:"";
display:block;
position:absolute;
left:100%;
}
button:before {
content:"";
display:block;
position:absolute;
left:100%;
top:0;
bottom:0;
margin-left:1px;
border-left:6px solid #000;
border-top:15px solid transparent;
border-bottom:15px solid transparent;
}
button:after {
top:1px;
border-left:6px solid #DDD;
border-top:14px solid transparent;
border-bottom:14px solid transparent;
bottom:1px;
}
- 1. 有沒有辦法在按鈕上點擊兩次? php,javascript
- 2. 有沒有辦法使用按鈕
- 3. 在html中實現按鈕點擊
- 4. 有沒有辦法點擊名稱爲ignorecase的按鈕
- 5. 有沒有辦法停止通過鍵盤點擊按鈕?
- 6. 有沒有辦法找出TButtonGroup的哪個按鈕被點擊?
- 7. 鉻擴展有沒有辦法編程'點擊'pageAction按鈕
- 8. 有沒有辦法在Ruby中強制實現接口方法?
- 9. 有沒有辦法通過Firefox 6中的WebSocket實現連接到Eventlet?
- 10. 有沒有辦法從純Java實現引導Chef節點?
- 11. 有沒有辦法在javascript中捕捉後退按鈕事件?
- 12. MFC:有沒有辦法沒有On_Bn_Clicked()事件的活動按鈕?
- 13. 有沒有辦法隱藏沒有CSS的按鈕值?
- 14. 有沒有辦法在Firebase中實現ForEach?
- 15. 有沒有辦法在C#中實現平面文本框?
- 16. 有沒有辦法在iOS 5中實現可縮放的UIPageViewController?
- 17. 有沒有辦法在Pymunk中實現靜摩擦
- 18. 有沒有辦法在Java中動態實現接口?
- 19. 有沒有辦法在C#中實現「void func(out params object [] parameters)」#
- 20. 有沒有辦法在Qt4中實現OnReady()回調?
- 21. 有沒有辦法在GDI +中實現圖層?
- 22. 有沒有辦法用方法禁用所有按鈕?
- 23. 有沒有辦法繞過一個沒有實現Serializable的類?
- 24. 有沒有辦法在CSS中爲HTML按鈕製作三維顏色的按鈕面?
- 25. 有沒有辦法讓點擊SET SET單選按鈕失去焦點?
- 26. 有沒有辦法讓鍵盤觸發按鈕按下?
- 27. 有沒有辦法讓Visual Studio 2010中的按鈕變大?
- 28. 有沒有什麼辦法可以放大c#中的按鈕?
- 29. 有沒有辦法將按鈕動態添加到JSON表中?
- 30. 有沒有辦法自定義C++中按鈕的樣子?
這是一個形象:http://images.apple.com/global/elements/breadory/breadcrumb_home.png – Blender 2013-05-13 00:57:07
你可能想看看我的[這裏示例](http://stackoverflow.com/a/16429791/1729885)。替換圖像,你會得到相同的結果。 – 2013-05-13 01:28:49