Hi
Thank you for your reply 
This is the HTML I've written
Code:
<nav id="navigation">
<ul class="ddsmoothmenu">
<li><a href="about.html">About us</a></li>
<li>
<a href="#">Drop down</a>
<ul>
<li><a href="#">One level menu</a></li>
<li><a href="#">Very Long Top Level Menu with Very Long Text Very Long Top Level Menu with Very Long Text</a>
<ul>
<li><a href="#">Example level</a></li>
<li><a href="#">Example level</a></li>
<li><a href="#">Example level</a></li>
</ul>
</li>
<li><a href="#">Three level menu</a>
<ul>
<li><a href="#">Example level</a>
<ul>
<li><a href="#">Example level</a></li>
<li><a href="#">Example level</a></li>
<li><a href="#">Example level</a></li>
</ul>
</li>
<li><a href="#">Example level</a>
<ul>
<li><a href="#">Example level</a></li>
<li><a href="#">Example level</a></li>
<li><a href="#">Example level</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="index.html">Archive</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
and this is the CSS
Code:
.ddsmoothmenu ul{
z-index:999999;
margin: 0;
padding: 0;
list-style-type: none;
}
/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
padding:0;
margin:0;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{
color:#999999;
font-style:normal;
padding:0;
margin:10px 0 10px 0;
display: block;
text-decoration: none;
font-weight:normal;
}
.ddsmoothmenu ul li a span{
text-transform:none;
font-style:italic;
font-size:11px;
font-weight:normal;
}
.ddsmoothmenu ul li.last{
border-right:none;
}
.ddsmoothmenu ul li.first{
border-left:none;
}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.active{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color:#fff;
}
#navigation ul li ul li a:hover, #navigation ul li ul li a.selected, ul li ul li a.active{
color:#fff;
}
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
z-index:999999;
position: absolute;
left: 20px;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
margin:0;
padding:0;
border:none;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
margin:0;
padding:0;
border:none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
background:#1c1c1c;
border-top:1px solid #999999;
}
#navigation .ddsmoothmenu ul{
border-top:1px solid #080808;
background:#1c1c1c;
margin:0;
padding:0;
}
#navigation .ddsmoothmenu ul ul{
background:#1c1c1c;
border-top:1px solid #080808;
margin:0 0 0 0;
padding-top:0;
}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
width: 160px; /*width of sub menus*/
margin: 0;
text-transform:none;
color:#999999;
border:none;
border-top:1px solid #363636;
border-bottom:1px solid #080808;
font-weight:normal;
font-size:12px;
display: inline-block;
line-height:18px;
}
.ddsmoothmenu ul li ul li a:hover {
background:#1e1e1e;
}
#navigation .ddsmoothmenu ul li{
margin:0;
line-height:18px;
text-align:left;
display: inline-block;
}
#navigation .ddsmoothmenu ul li a{
padding:5px 20px 5px 20px;display:block;
}
Is that the idea? You want to do this? Long text links instead of the normal(standard limited size as the script uses)?
Yes, exactly is it. I want to use longer text in the 2nd level menu (dropdown), and I hope when I use it, the text is will adjusted vertically and still inside the "width" that I gave background. Instead of horizontally our from that "width".
Any thought?
Thnak you;
Deny

Originally Posted by
ajfmrf
there is a width to the links and if you go beyond it that's what happens.
You will need to expand the whole menu to make longer text links as you are showing in your post.
Is that the idea? You want to do this? Long text links instead of the normal(standard limited size as the script uses)?
Can you post what you have now for the page you are talking about?
Bookmarks