I wish this help you Let's start with the basics. A mobile site is a website accessed through the phone's web browser. The HTML pages are served from a web server (and the UI is optimized for the phone layout).
my website has flash needed to change to a static image when website is viewed on mobile when using bootstrap?
To fix this issue I suggest watching the New Boston's Responsive Web Design Playlist: He will teach you the important basic concept of a responsive design using percentage and also creating your own custom menu or button in a responsive mobile version(that makes it almost like a mobile app in a browser).