To make it work in all browser, Firefox too you have to change it to
<a href="#"><button class="btn"></button></a>
or as suggested by Billy Moat in case of bootstrap there was no need of <button>
you could just do
<a href="#" class="btn">GO</a>
More Related Contents:
- Is there a tag to turn off caching in all browsers? [duplicate]
- Why doesn’t percentage padding / margin work on flex items in Firefox and Edge?
- How to remove the arrow from a select element in Firefox
- Stop browsers asking to resend form data on refresh
- Why does the checkbox stay checked when reloading the page?
- Button inside of anchor link works in Firefox but not in Internet Explorer?
- Preventing Firefox from remembering the input value on refresh with a meta tag
- Using base tag on a page that contains SVG marker elements fails to render marker
- Remove outline from select box in FF
- Div 100% height works on Firefox but not in IE
- Play sound file in a web-page in the background
- Workaround for href=”file://///…” in Firefox
- How do I make Firefox auto-refresh on file change?
- What happens when localStorage is full?
- HTML5 audio not working on Firefox
- Open a direct file on the hard drive from firefox (file:///)
- transition for background-image in firefox?
- Firefox form targeting an iframe is opening new tab
- iframe contents cant appear in Firefox
- Style a checkbox in firefox — remove check and border
- :before && :after pseudo elements not showing Firefox
- Firefox 30 is not hiding select box arrows anymore
- “break-inside: avoid-column” doesn’t work in Firefox
- text-decoration not working for visited state link
- Is it possible to change the order of list items using CSS3?
- Disable Firefox’s Auto-fill
- How do I get placeholder text in firefox and other browsers that don’t support the html5 tag option?
- Vertical scroll rendering issue in Flexbox in Firefox [duplicate]
- 2 colors in one placeholder of input field
- Flex elements ignore percent padding in Firefox