やあみんなはあなたが私を助けることができることを望んでいた。
1時間以上この場所にいて、それが私を夢中にさせました。
基本的に私はCSSに関しては初心者ですが、学んでいます。現時点では、次のようなメニューを複製しようとしています。
私がこれまでに持っているものは次のようになります(フォントが異なることは知っていますが、問題はありません):
ご覧のとおり、iveは背景を取得しましたが、各タブ間の開始、終了、および区切り(黒い線の部分)をどのように作成するかがわかりません。
また、基本的には開始、中断、終了は.jpg画像として持っています。これを行うためのhtml5またはcss3曲線などを探していません。シンプルにしたいだけです:)。
これは私がこれまでに得たものです。残されたものを作成する方法についていくつかのヒントを教えていただければ幸いです。また、あまり優れていないアプローチを使用した場合は、より良いアプローチを提案してください。
html:
<div id="header">
<ul id="header-list">
<li class="header-list-item">
<span class= "header-list-item-span" >Home</span>
</li>
<li class="header-list-item">
<span class= "header-list-item-span" >About Us</span>
</li>
<li class="header-list-item">
<span class= "header-list-item-span" >Services</span>
</li>
</ul>
</div><!--END OF HEADER -->
css:
#header-list{
display: table;
position: relative;
left: -3em;
table-layout: fixed;
margin-bottom: 0PX;
margin-top: 0;
margin-left: auto;
}
.header-list-item-span{
background-image: url("img/menubody.jpg");
color: white;
display: inline-block;
width: 5em;
font-size: large;
text-align: center;
padding: .2em;
}
.header-list-item{
display: table-cell;
height: 4.2em;
vertical-align: bottom;
}