Without showing the code you've attempted, it can be challenging for others to grasp your goal, as smdsgn mentioned. However, assuming I comprehend your query correctly, I can offer a few suggestions.
If you wish to incorporate an image into your menu bar link upon hovering, you can use CSS' :hover
selector along with the background
attribute (or the background-image
attribute if you prefer), just like I've demonstrated in this jsfiddle.
nav ul li:hover {
background: #someColour url(yourImage.file) no-repeat left;
background-size: 50px;
cursor: pointer;
}
If you desire more customization, like concealing the link text when hovered over, jQuery can be implemented, as shown in this jsfiddle.
var hiddenText;
$('li').hover(function() {
hiddenText = $(this).text();
$(this).css({'background': '#someColour url(yourImage.file) no-repeat center','background-size': '50px'})
$(this).text('');
}, function() {
$(this).css({'background': '#someOtherColour'})
$(this).text(hiddenText);
})
If these suggestions don't solve your issue, please provide more context to your question along with the code you've tried.