css 梯形标签页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 梯形标签页相关的知识,希望对你有一定的参考价值。

html 代码 略

css :

nav > a{ 
  position: relative;
  display: inline_block;
  padding: .3em 1em 0;
}

nav > a {
  content: ‘‘;
  position: absolute;
  top: 0;
  right: 0;
  bottom:0;
  left: 0;
  z-index: -1;
  background; #ccc;
  background-image;linear-gradint(
    hsla(0,0%,100%,.6),
    hsla(0,0%,100%,0), );
  border: 1px solid rgba(0,0,0,.4);
  border-bottom: none;
  border-radius: .5em .5em 0 0;
  box-shadow: 0 .15em white inset;
  transform: perspective(.5) rotate(5deg);
  transform-origin: bottom;
}

效果图如下:

技术分享

(只需改变 transform-origin 可以得到单侧面的梯形:设置为 bottom left 或 bottom right 可以得到左侧倾斜或右侧倾斜的标签页)

 

以上是关于css 梯形标签页的主要内容,如果未能解决你的问题,请参考以下文章

css3 文字梯形显示

css 粘性页脚片段(来源:treehouse flexbox课程)

CSS 上/下边倾斜的梯形绘制

HTML5期末大作业:餐饮美食网站设计——咖啡(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 咖啡网页设计 美食餐饮网页设计...(代码片段

如何用css3 transform写出梯形

(实战)多边形,梯形盒阴影css实现技巧