Hi @bluetroop2,
Sorry about that, but please do mind that the standard header (of X) is not natively capable of what you’re asking, so it would require customization (custom code) which is outside of the support that we can offer.
While that is outside the scope of support, I could point you in the right direction with the understanding that it would ultimately be your responsibility to take it from here.
First, to replace the “Order Now” with an image, you need to edit your menu and replace the “Order Now” Navigation Label, with an image tag code.
e.g.
<img class="btn-custom-order" src="IMAGE URL HERE" />
You might still need to apply a custom CSS on this image though to make your image look fit on the menu container. You can use that class btn-custom-order
as a selector to apply a custom CSS on the image.
Next is the hover effect, there are a couple of ways to achieve this but all require custom code. First is via custom CSS, but for this to work, your initial image should cover the hover image, so you need to apply your hover image as a background-image, then apply an opacity: 0; on the image once its being hover, that way the initial image will become transparent/invisible and the background image become visible. See examples here.
Another approach is via custom JS, utilizing the mouseenter()
and mouseleave()
function couple with attr()
function to replace the image src URL base on those two event.
If you are more interested in having more options over all aspects of the header (and footer) I suggest that you consider the Pro theme which has a Header and Footer Builder.
Cheers!