Navigation Bars
Having easy-to-use navigation is important for any web site.
With CSS you can transform boring HTML menus into good-looking navigation bars.
Navigation Bar = List of Links
A navigation bar needs standard HTML as a base.
In our examples we will build the navigation bar from a standard HTML list.
A navigation bar is basically a list of links, so using the <ul> and <li> elements makes perfect sense:
Example
<ul>
<li><a href="default.asp">Home</a></li>
<li><a href="news.asp">News</a></li>
<li><a href="contact.asp">Contact</a></li>
<li><a href="about.asp">About</a></li>
</ul>
<li><a href="default.asp">Home</a></li>
<li><a href="news.asp">News</a></li>
<li><a href="contact.asp">Contact</a></li>
<li><a href="about.asp">About</a></li>
</ul>
Now let's remove the bullets and the margins and padding from the list:
Example
ul
{
list-style-type:none;
margin:0;
padding:0;
}
{
list-style-type:none;
margin:0;
padding:0;
}
Example explained:
- list-style-type:none - Removes the bullets. A navigation bar does not need list markers
- Setting margins and padding to 0 to remove browser default settings
The code in the example above is the standard code used in both vertical, and horizontal navigation bars.
Other Topics
CSS : MEDIA,CSS::STYLING
FORMS, mechanical
Engineering, English books,Photoshop
tutorials,Harry
potter,Best
100 english books,Mechanical-old-question-paper,STYLE
HTML ELEMENTS WITH SPECIFIC ATTRIBUTES,CSS
: HORIZONTAL NAVIGATION BAR,CSS
: FLOATING LIST ITEMS,CSS
: IMAGE GALLERY,CSS
: NAVIGATION BARS,CSS
: VERTICAL NAVIGATION BAR,CSS
: LIST OF CSS PSEUDO CLASSES
No comments:
Post a Comment