你怎么看我尝试在svg上发布ul列表。
我尝试使用z-index,但它无法正常工作!
我的HTML:
<nav>
<svg id="bigTriangleColor" style="z-index:-100;fill:rgb(0,0,255);" xmlns="http://www.w3.org/2000/svg" width="100%" height="100" viewBox="0 0 100 100" preserveAspectRatio="none">
<path d="M0 0 L50 100 L100 0 Z" />
</svg>
<ul>
<li><a href="" title="Übersicht">Übersicht</a></li>
<li><a href="" title="Leute">Leute</a></li>
<li><a href="" title="Links">Links</a></li>
</ul>
</nav>
css:
nav {background-color: rgb(14, 131, 205);}
nav{
border-width:1px 0;
list-style:none;
margin:0;
padding:0;
text-align:center;
}
nav li{
display:inline;
}
nav a{
display:inline-block;
padding:15px;
font-size: 17px;
font-family: 'Open Sans', sans-serif;
text-decoration:none;
感谢您的帮助!
答案 0 :(得分:10)
我怀疑你必须使用定位。
<强> JSFiddle Demo 强>
nav{
border-width:1px 0;
list-style:none;
margin:0;
padding:0;
text-align:center;
position:relative;
height:250px; /* or some other number */
}
nav ul {
position:absolute;
top:0;
width:100%;
}