Thuộc tính CSS nav-left dùng để điều hướng trang web bằng phím điều hướng từ bàn phím. nav-left xác định vị trí cần tập trung khi người dùng điều hướng. Có thể dùng nav-left cùng với nav-right, nav-up và nav-down.
Syntax:
nav-left: auto|id|target-name|initial|inherit;
Attribute:
- auto: Đây là giá trị mặc định, trình duyệt xác định phần tử để điều hướng.
- <id>: Nó định nghĩa id để điều hướng tới.
- <target-name>: Nó định nghĩa mục tiêu để điều hướng tới.
- initial: Đây là giá trị mặc định.
- inherit: Nó kế thừa từ phần tử cha của nó.
Note: Thuộc tính này chỉ được hỗ trợ bởi Opera 12.0. Ví dụ dưới đây minh họa thuộc tính CSS nav-left:
Example: Trong ví dụ này, chúng ta sử dụng phương pháp đã giải thích ở trên.
html<!DOCTYPE html>
<html>
<head>
<title>CSS nav-left Property</title>
<link rel="stylesheet"
href=
"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<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-left 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">
<i class="fa fa-arrow-circle-left"></i>
Button
</button>
</body>
</html>
Output:
Supported Browsers: Các trình duyệt chính không hỗ trợ thuộc tính CSS nav-left.