Warning: fopen(https://www.tutorialsplane.com/://example.com/yourlogo.png): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in /home/u613989013/domains/tutorialsplane.com/public_html/wp-content/plugins/amp/includes/lib/class-fastimage.php on line 31
Ionic Header | Example | ion-header-bar | sub header | Search
Tutorialsplane

Ionic Header


Ionic Header : Ionic Header is bar which is located at the top of the screen. Basically header contains the Title, logo or navigation buttons. Class .bar-header is used to create header which is by default placed at the top of the screen. We will explain the header example with demo in this tutorial.


Ionic Header Example

Here is class to add the default header bar.

Class bar bar-header

Header Css Class

<div class="bar bar-header">
   <h1 class="title">My Header</h1>
</div>

If you run the above example it will produce the following output-

Header Colors Example

bar-light

This is default color “white”

Header bar-light Css Class

<div class="bar bar-header bar-light">
   <h1 class="title">My Header</h1>
</div>

Try it »

bar-assertive

This is default color “white”

Header bar-assertive Css Class

<div class="bar bar-header bar-assertive">
   <h1 class="title">My Header</h1>
</div>

Try it »

The above example will produce following output-

List of colors available in Ionic Framework –

No Class Color name Color
1 bar-light White
2 bar-stable Light Gray
3 bar-positive Blue
4 bar-calm Light blue
5 bar-balanced Green
6 bar-energized Yellow
7 bar-assertive Red
8 bar-royal Violet
9 bar-dark Black

Ionic Sub Header

Sub header is bar placed below the main bar. You can customize the sub header as per your need. We are going to create a sub header following the main header in dark color using the bar-dark class. Here is an example of ionic sub header-

Ionic Sub Header Example


<div class="bar bar-dark bar-header">
  <h1 class="title">Main Header</h1>
</div>
<div class="bar bar-royal bar-subheader">
  <h2 class="title">Sub Header</h2>
</div>

Try it »

The Above Example will produce output something like this –


More Examples

Let’s have look over more Header example and demo here.


Ionic Add Header Search Bar with Icon

Almost every application need search bar placed at the header which enables the users to search content. You can add the search bar with icon as below –

Ionic Add Header Search Bar with Icon Example:


	     <div class="bar bar-header item-input-inset">
		  		  
         </div>
     
     

Try it »

Ionic Header Title Center

Ionic by default adds the header title in center if you are still facing issue while centering the header title you can add the class – title-center as below –

Ionic Header Title Center:

<div class="bar bar-header bar-light">
            <h1 class="title title-center">My Header Center</h1>
</div>

Ionic Add header Button | Navigation Button

Sometimes we need to add the button in header. It is very simple to add button in header. You can add nav button with icon and other buttons as below –

Ionic Add header Button | Navigation Button Example:

<div class="bar bar-header">
			  <button class="button button-icon icon ion-navicon"></button>
			  <div class="h1 title">Header Buttons</div>
			  <button class="button button-clear button-positive">Remove</button>
</div>

Try it »

Ionic Add Icon to Header | Add Logo Example

You can add logo or image in header as below –

Ionic Add Icon to Header | Add Logo Example:

<div class="bar bar-header">
			  <button class="button button-icon icon ion-navicon"></button>
			  <div class="title"><amp-img class="title-image amp-wp-unknown-size amp-wp-enforced-sizes" src="http:://example.com/yourlogo.png" width="600" height="400" sizes="(min-width: 600px) 600px, 100vw"></amp-img></div>			  
	     </div>

Try it »

Ionic Tutorials

Ionic Components

Javascript Components