I am trying to create a reponsive layout for the 3-d globe, I've stored it like this:
<div class="text-center main">
<canvas id='globe' width='100%' height='100%'></canvas>
</div>
however, when I give fixed width and height of 700px it will display size I want on my screen. However, I want to make it responsive therefore when displayed on cell phones the globe does not break and instead gets smaller. Can someone explain why 100% is smaller than 500px and simply increasing percentage to 200 ~300 % fixes the problem?