I wanted to hide the nav-bar on a view within tabs
Have tried top:0 on .tabs also and hide-nav-bar also
Appaeranty in ion-view
if i use hide-nav-bar
it leaves space befor the tabs and making it to top:0px (.tabs { top: 0 !important; }
) leaves space between content and tabs
see image below
When using hide-nav-bar
on ion-view:
With .tabs { top: 0 !important; }
:
However , nav bar hides on tabs bottom and there is no space when it on bottom
Hi,
This is because of the .has-tabs-top class that is being added to the ion-content element.
Try also adding this:
.has-tabs-top {
top: 49px; !important /* height of the tabs */
}
1 Like
Thanks alot @bokboki2002 that works , great
how to learn about these minor details? have wasted 3 days on this had to submit my project but this wasnt solving , i will be grateful to know the learning resource for these advance things
For me this was also trial and error in the beginning. I know that Ionic separates iOS and Android design by adding .platform-ios or .platform-android CSS classes to body element. What I do when I want to change some default style is that I look at the Chrome Inspector Tools (with Device mode enabled). This way I can switch between Iphone 6 or Nexus 5 devices and see what has changed in the DOM and what classes are applied to elements. That is how I noticed the .has-tabs-top class.
Great @bokboki2002 this information and suggestion are very useful indeed thanks alot for sharing this