Open In App

CSS nav-down property

Improve
Improve
Like Article
Like
Save
Share
Report

The CSS nav-down property is used to navigate through the navigation key from the keyboard. This property defines where to focus when the user is navigating by using the navigation key. The nav-down can be used with the nav-right, nav-up and, nav-left property. 

Syntax:

 nav-down: auto | id | target-name | initial | inherit;

Attribute:

  • auto: It is the by default value here the browsers define which element to navigate.
  • <id>: It defines the id to navigate.
  • <target-name>: It defines the target to navigate.
  • initial: It is the default value.
  • inherit: It inherits from its parent element.

Note: Only Opera 12.0 is supported by this property. The below example illustrate the property.

Example 1: 

html




<!DOCTYPE html>
<html>
<head>
    <title>CSS nav-down Property</title>
    <link rel="stylesheet"
          href=
    <style>
        button {
            position: absolute;
        }
 
        h1 {
            color: green;
        }
 
        button {
            background-color: #80ff80;
            nav-right: auto;
            nav-left: auto;
            nav-down: auto;
            nav-up: auto;
            border-radius: 25px;
            font-size: 20px;
        }
 
        #Geeks1 {
            top: 35%;
            left: 43%;
            nav-index: 1;
        }
 
        #Geeks2 {
            top: 50%;
            left: 65%;
            nav-index: 2;
        }
 
        #Geeks3 {
            top: 65%;
            left: 43%;
            nav-index: 3;
        }
 
        #Geeks4 {
            top: 50%;
            left: 20%;
            nav-index: 4;
        }
    </style>
</head>
 
<body>
    <center>
        <h1>GeeksforGeeks</h1>
        <h4>CSS nav-down Property</h4>
        <p>
            Press the <samp>Shift</samp>
            key while navigating with the arrow keys.
        </p>
    </center>
    <button id="Geeks1">Button
        <i class="fa fa-arrow-circle-up"></i>
    </button>
    <button id="Geeks2">Button
        <i class="fa fa-arrow-circle-right"></i>
    </button>
    <button id="Geeks3">Button
        <i class="fa fa-arrow-circle-down"></i>
    </button>
    <button id="Geeks4">Button
        <i class="fa fa-arrow-circle-left"></i>
    </button>
</body>
</html>


Output: 

Supported Browsers: The major browsers are not supported by CSS nav-down property.

Browsers Specific Extension: The css nav-down property has browsers specific extension.

  • Google Chrome -webkit-
  • Internet Explorer -ms-
  • Firefox -moz-
  • Safari -webkit-
  • Opera -webkit-


Last Updated : 09 Jun, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads