1
A
回答
2
在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);
left: -23px;
}
ul.tabs > li:after{
border-color : transparent transparent transparent #ddd;
-webkit-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; }
做到这一点,添加这个网站:
<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>
这将导致:
相关问题
- 1. 创建CSS3形状?
- 2. 如何使用css创建不同形状的梯形图像?
- 3. 用CSS3创建这个形状?
- 4. 如何使用HighCharts创建条形图而不是线形图?
- 5. 如何创建圆形UIview而不是矩形形状
- 6. 在圆角创建CSS3形状?
- 7. 如何创建一个圆形的BufferedImage而不是创建使用图形
- 8. 创建形状或图像的笔划
- 9. Java - 从PNG图像创建形状(NullPointerException)
- 10. 用户界面不是创建形状
- 11. 如何使用纯CSS3创建此形状?
- 12. 如何在div中使用css3创建自定义形状?
- 13. 使用的,而不是形状
- 14. R使用unicode符号而不是条形图创建条形图
- 15. 在d3中添加图像/图标而不是svg形状
- 16. 使用CSS3而不是图像来实现预期的效果
- 17. 如何在Soley Studio的图形视图中使用图像而不是形状的图形?
- 18. 是否可以在CSS3中创建这个形状?
- 19. 用CSS3创建3D图像效果?
- 20. 替换形状中的图像,而不是添加一个新形状
- 21. 复制嵌入的图像,而不使用形状
- 22. 在DLL上使用WPF动态创建图像(而不是GDI +)
- 23. 图像不是使用BitmapFactory.decodeByteArray创建的
- 24. 如何创建矩形形状的圆形图像? CSS
- 25. 在CSS3中重新创建三角形按钮形状
- 26. 如果不使用图像,是否可以为HTML列表选择不同的形状而不是圆形?
- 27. 如何使用图像创建矩形?
- 28. 翻转形状(不是图像)
- 29. 为OpenGL绘图形状使用值而不是-1 ... 1?
- 30. 用纯粹的CSS3创建一个动态形状
感谢分享! –