ciao, come vedete in figura..vorrei arrotondare gli angoli nei cerchi rossi e appiattire quello nel cerchio giallo. Non riesco però ad identificare il primo elemento delle 2 tendine e l'ultimo elemento della seconda tendina. Ho fatto un jsfiddle. la situazione si presenta nel menù five -> sub_2
http://jsfiddle.net/jzus4wo6/3/

questo è il mio html
codice:
<div id='menu'>
<ul>
<li class='active'><a href='h.php'>one</a>
<ul>
<li><a href='c.php'>Pro</a>
</li>
<li><a href='lo.php'>LO</a>
</li>
</ul>
</li>
<li><a>two</a>
<ul>
<li><a href='so.php'>Nel</a>
</li>
<li><a href='li.php'>Da</a>
</li>
<li><a href='con.php'>C</a>
</li>
</ul>
</li>
<li><a>three</a>
<ul>
<li><a href='in.php'>Nuo</a>
</li>
</ul>
</li>
<li><a>four</a>
<ul>
<li><a href='mo.php'>V</a>
</li>
<li><a href='mo.php'>Ins</a>
</li>
<li><a href='mo.php'>hey</a>
</li>
</ul>
</li>
<li><a href='fa.php'>five</a>
<ul>
<li><a>sub_1</a></li>
<li><a>sub_2</a>
<ul>
<li><a href='f.php'>1</a>
</li>
<li><a href='fi.php'>2</a>
</li>
<li><a href='u.php'>3</a>
</li>
</ul>
</li>
<li><a>sub_3</a></li>
<li><a>sub_4</a></li>
<li><a>sub_5</a></li>
<li><a>sub_6</a></li>
</ul>
</li>
<li><a href ='Y.php'>six</a>
</li>
</ul>
</div>
e il mio css
codice:
#menu ul{
font-weight:normal;
border: 0px solid black;
line-height: 1;
display: block;
position: relative; /* relative */
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
list-style: none;
}
#menu ul li a{
font-weight:normal;
margin: 0;
padding: 0;
border-bottom: 0px solid black;
line-height: 1;
display: block;
position: relative; /* relative */
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
list-style: none;
}
#menu ul{
list-style: none;
}
#menu:after,
#menu > ul:after {
display: block;
clear: both;
visibility: hidden;
line-height: 1;
height: 0;
}
#menu {
background-color: transparent ;
background-size:cover;
background-repeat: no-repeat;
}
#menu ul > li:hover{
background-color: #333333;
}
#menu > ul > li {
float: left;
border-radius:5px 5px 0px 0px;
}
#menu > ul > li:nth-child(6){
border-radius: 5px 5px 5px 5px;
}
#menu > ul > li > ul > li:first-child{
border-radius: 0px 5px 0px 0px !important;
}
#menu > ul > li > ul > li a:last-child{
border-radius: 0px 0px 5px 5px;
}
#menu > ul > li > a {
padding: 17px;
font-size: 25px;
text-decoration: none;
color: #eeeeee;
}
#menu > ul > li:hover > a {
color: #ff7e3d;
}
#menu ul ul {
position: absolute;
left: -9999px;
float: left;
}
#menu ul ul li {
position: relative;
left: -40px;
height: 0;
-webkit-transition: all .35s ease;
-moz-transition: all .35s ease;
-ms-transition: all .35s ease;
-o-transition: all .35s ease;
transition: all .35s ease;
}
#menu li:hover > ul {
left: auto;
}
#menu li:hover > ul > li {
height: 35px;
}
#menu ul ul ul {
margin-left: 100%;
top: 0;
}
#menu ul ul li a {
padding: 11px 15px;
width: 150px;
font-size: 18px;
text-decoration: none;
color: #eeeeee;
background: #333333;
z-index: 9999;
}
#menu ul ul li:hover > a,
#menu ul ul li a:hover {
color: #70d86c;
}
grazie