[EMAIL PROTECTED] wrote: > I've been working on a site that has a strange bug in Safari. There > is a dropdown for the top menu item, our yarns. The right side border > is not showing up until you close the dropdown, and then it remains > on screen! > > http://www.cherylamato.com/wool/
#nav a { ... display: block; width: 140px; } #nav li { float: left; width: 140px; } #nav li.yarn { ... border-width: 1px 1px 1px 0pt;... } #nav li ul { position: absolute; width: 140px; left: -999em; } #nav li.yarn ul a { ... border-width: 1px 1px 1px 0pt; ... } #nav li:hover ul{ left: auto; } both the a and the li have a width of 140px, adding on 1px border-right. Safari, but not the others, offsets the ul of 140px width only, and omits the 1px that exceeds the ul. #nav li ul { ... width: 141px; ... } should do. (By applying a fuchsia border to the li/a, and left:1em; instead of -999em to the ul, I can see the forgotten border in the left off. http://www.satzansatz.de/safari/apdynoffset.html While hovering the ul li a, the a gets repainted and shows the border, but again, when the navigation collapses, this border remains. With maximized text zoom, even the exceeding "cashmere" "ere" remains.) Ingo -- http://www.satzansatz.de/css.html ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/