I am facing an issue with my navigation menu on Internet Explorer and Chrome on MAC. The last element of the list is not fitting into the given width (which is fixed at 1000px). It works fine on Firefox, Opera, and Windows Chrome. I cannot test Safari at the moment.
If it was an IE-only problem, I could create a conditional stylesheet to fix it. However, the fact that Chrome on MAC is also causing issues is concerning. Below are screenshots comparing the working version in Firefox and the broken version in IE:
This is the HTML and CSS code for the navigation menu. I have tried adjusting the font weight, font family, and letter spacing, but nothing seem to solve the issue.
<div id="rn-holder">
<nav id="rolling-nav">
<ul>
<li><a href="http://www.domain.com/en/index.php" data-clone="Home">Home</a></li>
...
</ul>
</nav>
</div>
Here are the styles for the navigation menu:
#rn-holder{
width:1000px;
...
}
#rolling-nav {
color:white;
text-transform:uppercase;
...
}
...
*{
font-family:Arial, Helvetica, sans-serif;
}
Can anyone identify what might be causing the problem? I want to ensure the fix works on all major browsers, including Chrome on MAC.