Webmaster Forum


Go Back   Webmaster Forum > Web Development > Web Design Lobby > Coding Forum
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Coding Forum Problems with your code? Let's hear about it.

Directory Submission Service   I Sell Pagerank   V7N Directory

Reply
 
LinkBack Thread Tools Display Modes
Old 12-23-2007, 10:49 PM   #1 (permalink)
Contributing Member
 
Join Date: 11-12-07
Location: Markham
Posts: 56
iTrader: 0 / 0%
Latest Blog:
None

basslion is liked by many
Need to add white bottom border to each block in this css menu.

The following is the css code i am using along with the html code. I would like to add a 2px bottom border to each menu item so it seperates each blue box with a white line. can someone quickly paste this into their editor and see what im doing wrong?

Here is the CSS code:

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
FONT-SIZE: 12px;
COLOR: #FFFFFF;
FONT-FAMILY: Tahoma, Verdana;
FONT-WEIGHT: bold;
background: #00256B;
width: 215px; /* Width of Menu Items */

}

.suckerdiv ul li{
position: relative;
padding-top: 4px;
padding-bottom: 5px;
}

/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
background: #00256B;
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
background: #00256B;
padding: 1px 5px;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: white;
}

.suckerdiv ul li a:hover{
background-color: #00256B;
text-decoration: underline;
}

.suckerdiv .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;
}


/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
-->
</style>
<script type="text/javascript">

//SuckerTree Vertical Menu 1.1 (Nov 8th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["suckertree1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
for (var t=0; t<ultags.length; t++){
ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
else //else if this is a sub level submenu (ul)
ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
ultags[t].parentNode.onmouseover=function(){
this.getElementsByTagName("ul")[0].style.display="block"
}
ultags[t].parentNode.onmouseout=function(){
this.getElementsByTagName("ul")[0].style.display="none"
}
}
for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
ultags[t].style.visibility="visible"
ultags[t].style.display="none"
}
}
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus)

</script>

Here is the HTML Code:

<div class="suckerdiv">
<ul id="suckertree1">
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Folder 1</a>
<ul>
<li><a href="#">Sub Item 1.1</a></li>
<li><a href="#">Sub Item 1.2</a></li>
</ul>
</li>
<li><a href="#">Item 3</a></li>

<li><a href="#">Folder 2</a>
<ul>
<li><a href="#">Sub Item 2.1</a></li>
<li><a href="#">Folder 2.1</a>
<ul>
<li><a href="#">Sub Item 2.1.1</a></li>
<li><a href="#">Sub Item 2.1.2</a></li>
<li><a href="#">Sub Item 2.1.3</a></li>
<li><a href="#">Sub Item 2.1.4</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Item 4</a></li>
</ul>
</div>
basslion is offline  
Add Post to del.icio.us
Reply With Quote
Sponsored Links
SEO Hosting by HostGator  Advertise Here  Buy Blog Links
Old 12-24-2007, 02:11 AM   #2 (permalink)
Contributing Member
 
Join Date: 12-16-07
Posts: 86
iTrader: 0 / 0%
Cars-blog is liked by many
Why not just add this code to your css?

Code:
.suckerdiv a { border-bottom: solid 2px #fff;}
__________________
Visit my Modified Cars and Home Garden sites.
Cars-blog is offline  
Add Post to del.icio.us
Reply With Quote
Old 12-24-2007, 05:18 AM   #3 (permalink)
Contributing Member
 
Join Date: 11-12-07
Location: Markham
Posts: 56
iTrader: 0 / 0%
Latest Blog:
None

basslion is liked by many
i assume you didnt test it out? it didnt work for me

it seems it should work.
basslion is offline  
Add Post to del.icio.us
Reply With Quote
Old 12-24-2007, 06:50 AM   #4 (permalink)
v7n Mentor
 
Costin Trifan's Avatar
 
Join Date: 04-13-07
Location: Romania
Posts: 2,963
iTrader: 0 / 0%
Latest Blog:
Ok, so we're back

Costin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web pro
in here:
Code:
.suckerdiv ul li{ position: relative; padding-top: 4px; padding-bottom: 5px; border-bottom: solid 2px #fff; }
now it should work
Costin Trifan is offline  
Add Post to del.icio.us
Reply With Quote
Old 12-24-2007, 01:55 PM   #5 (permalink)
Contributing Member
 
Join Date: 11-12-07
Location: Markham
Posts: 56
iTrader: 0 / 0%
Latest Blog:
None

basslion is liked by many
works like a charm, thanks !!!

Now with the flyout subcats, how could i put a left side border of white so it seperates the subcats from the top cats with a white line?
basslion is offline  
Add Post to del.icio.us
Reply With Quote
Old 12-24-2007, 03:28 PM   #6 (permalink)
v7n Mentor
 
Costin Trifan's Avatar
 
Join Date: 04-13-07
Location: Romania
Posts: 2,963
iTrader: 0 / 0%
Latest Blog:
Ok, so we're back

Costin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web proCostin Trifan is a highly respected web pro
in here
Code:
/*Sub level menu items */ .suckerdiv ul li ul { position: absolute; width: 170px; /*sub menu width*/ background: #00256B; top: 0; visibility: hidden; border-left: solid 2px #fff; }
Costin Trifan is offline  
Add Post to del.icio.us
Reply With Quote
Old 12-27-2007, 06:55 PM   #7 (permalink)
Contributing Member
 
Join Date: 11-12-07
Location: Markham
Posts: 56
iTrader: 0 / 0%
Latest Blog:
None

basslion is liked by many
Thanks again, worked perfect

Appreciate your help sir.
basslion is offline  
Add Post to del.icio.us
Reply With Quote
Go Back   Webmaster Forum > Web Development > Web Design Lobby > Coding Forum

Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
the white border problem zoran Web Design Lobby 3 09-08-2007 08:59 AM
DHTML Menu | Drop Down Menu Pen Tongue SEO Forum 4 01-06-2005 07:18 PM
CSS block element without linefeed at its top and bottom? Dilandau Web Design Lobby 8 06-15-2004 08:27 AM
DHTML Menu slide menu how to make it relative to table ajay201975 Web Design Lobby 0 05-25-2004 09:54 AM


Sponsor Links
Get exposure! Get exposure! Find Scripts Web Hosting Directory Get exposure! SEO Blog


All times are GMT -7. The time now is 08:21 PM.
© Copyright 2008 V7 Inc