Css 创建等参线梯形形状
我想知道我是否可以用CSS制作类似的东西:Css 创建等参线梯形形状,css,shape,css-shapes,Css,Shape,Css Shapes,我想知道我是否可以用CSS制作类似的东西: # -> ###################### -> # # # -> # # -> # # # # -> # # -> # # ###### -> ######################
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
我也在想,这个地方适合问这样的问题吗?我没有尝试过任何代码方面的东西,我用photoshop制作了棕色图像
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
谢谢你的帮助 是的,你可以!有几种方法,但您必须使用CSS3,旧浏览器(如旧IE版本)不支持CSS3!(我认为在ie9+中工作)
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
您可以在此处看到一个很好的教程:
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
(使用CSS3整形的一种方法)
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
或者您可以使用这种代码:
<div class="left-corner"></div>
<div class="center>
<nav>
<ul>
<li><a href="blabla.html">First link</a></li>
<li><a href="blabla.html">Second Link</a></li>
</ul>
</nav>
</div>
<div class="right-corner"></div>
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
确保不要在上面加边框。如果你这样做的话,请在右边或左边居中,并在每个div上加上相同的背景色。我相信这种方法对可访问性更好 是的,你可以!有几种方法,但您必须使用CSS3,旧浏览器(如旧IE版本)不支持CSS3!(我认为在ie9+中工作)
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
您可以在此处看到一个很好的教程:
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
(使用CSS3整形的一种方法)
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
或者您可以使用这种代码:
<div class="left-corner"></div>
<div class="center>
<nav>
<ul>
<li><a href="blabla.html">First link</a></li>
<li><a href="blabla.html">Second Link</a></li>
</ul>
</nav>
</div>
<div class="right-corner"></div>
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
确保不要在上面加边框。如果你这样做的话,请在右边或左边居中,并在每个div上加上相同的背景色。我相信这种方法对可访问性更好 使用CSS3,通过稍微旋转一个div
,可以很容易地制作此形状(an)
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
解释
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
.container:after
)来实现的div
,因为它会导致其中的链接(以及任何其他)文本也被旋转div
)仅针对IE7,可以实现与IE8/9中相同的行为正文{
字体系列:Calibri;
背景#5F4014;
}
.集装箱{
位置:相对位置;
宽度:90%;
文本对齐:居中;
利润率:50px 5px;
}
.货柜:之后{
位置:绝对位置;
内容:'\00a0';
宽度:100%;
左:10px;
顶部:0px;
填充:10px;
背景:4F0D00;
盒影:插图0px 0px 10px 2px#340800;
边框顶部:1px实心#715E49;
-webkit变换:透视(25px)旋转(-3deg);
-莫兹变换:透视(25px)旋转(-3deg);
变换:透视(25px)旋转(-3deg);
}
a{
位置:相对位置;
显示:内联块;
颜色:白色;
文字装饰:无;
宽度:100px;
文本对齐:居中;
填充:10px;
z指数:2;
}
a:悬停{
颜色:金色;
}
a:主动的{
颜色:#ff6767;
}
使用CSS3,通过稍微旋转一个div
,可以轻松制作此形状(an)
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
解释
# -> ###################### -> #
# # -> # # -> # #
# # -> # # -> # #
###### -> ###################### -> #######
.Left-corner -> .center -> .right-corner
.container:after
)来实现的div
,因为它会导致其中的链接(以及任何其他)文本也被旋转div
)仅针对IE7,可以实现与IE8/9中相同的行为正文{
字体系列:Calibri;
背景#5F4014;
}
.集装箱{
位置:相对位置;
宽度:90%;
文本对齐:居中;
利润率:50px 5px;
}
.货柜:之后{
位置:绝对位置;
内容:'\00a0';
宽度:100%;
左:10px;
顶部:0px;
填充:10px;
背景:4F0D00;
盒影:插图0px 0px 10px 2px#340800;
边框顶部:1px实心#715E49;
-webkit变换:透视(25px)旋转(-3deg);
-莫兹变换:透视(25px)旋转(-3deg);
变换:透视(25px)旋转(-3deg);
}
a{
位置:相对位置;
显示:内联块;
颜色:白色;
文字装饰:无;
宽度:100px;
文本对齐:居中;
填充:10px;
z指数:2;
}
a:悬停{
颜色:金色;
}
a:主动的{
颜色:#ff6767;
}
是。请参见这里的示例:这里有一个小提琴,展示了它如何作为元素工作背景:是的。请参见这里的示例:这里有一个小提琴,展示了它如何作为元素背景工作: