بوت اسپرینگ 5 ناویگیشن بار
- ਪਿੰਡਾ ਪੰਨਾ BS5 ਨੇਵੀਗੇਸ਼ਨ
- ਅਗਲਾ ਪੰਨਾ BS5 ਕ੍ਰਾਂਤੀ
ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ
ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਪੇਜ ਦੀ ਸਿਰਫ਼ ਤਲ ਵਿੱਚ ਸਥਿਤ ਨੇਵੀਗੇਸ਼ਨ ਹੈ:
ਬੁਨਿਆਦੀ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ
ਬ੍ਰੌਸਿੰਗਸਟਾਕ ਦੀ ਵਰਤੋਂ ਨਾਲ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਫੈਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਜਾਂ ਸਾਕਰੀਫ਼ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਸਕ੍ਰੀਨ ਦਾ ਸਾਈਜ਼ ਵੱਧਦਾ ਜਾਂ ਘਟਦਾ ਹੈ。
ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਦਾ ਉਪਯੋਗ ਕਰੋ .navbar
ਕਲਾਸ ਨਾਲ ਸਟੈਂਡਰਡ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਤਬਦੀਲੀ ਕਰਨ ਵਾਲੀ ਰੈਸਪੋਨਸਿਵ ਕਲਾਸ ਹੈ:.navbar-expand-xxl|xl|lg|md|sm
(ਵੱਡੇ ਵੱਡੇ ਸਾਈਜ਼, ਵੱਡੇ, ਮੱਧ ਅਤੇ ਛੋਟੇ ਸਕ੍ਰੀਨਾਂ 'ਤੇ ਪੱਧਰੀ ਰੂਪ ਵਿੱਚ ਸਥਿਤ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਜਾਂ ਛੋਟੇ ਸਕ੍ਰੀਨਾਂ 'ਤੇ ਊਰਧਵਾਧਰ ਰੂਪ ਵਿੱਚ ਸਥਿਤ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ)。
ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਵਿੱਚ ਲਿੰਕ ਜੋੜਨ ਲਈ ਵਰਤੋਂ ਕਰੋ class="navbar-nav"
ਦੇ <ul>
ਤੱਤ (ਜਾਂ <div>
)。ਤਦ ਨਾਲ .nav-item
ਕਲਾਸ ਦੇ <li>
ਤੱਤ ਦੇ ਨਾਲ ਸਾਰੇ .nav-link
ਕਲਾਸ ਦੇ <a>
ਤੱਤ:
ਇੰਸਟੈਂਸ
<!-- ਗੁਰੂ ਰੰਗ ਦਾ ਪੱਧਰੀ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਛੋਟੇ ਸਕ੍ਰੀਨਾਂ 'ਤੇ ਊਰਧਵਾਧਰ ਬਣਦਾ ਹੈ --> <nav class="navbar navbar-expand-sm bg-light"> <div class="container-fluid"> <!-- ਲਿੰਕ --> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ 1</a> </li> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ 2</a> </li> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ 3</a> </li> </ul> </div> </nav>
ਊਰਧਵਾਧਰ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ
ਹਟਾਓ .navbar-expand-*
ਕਲਾਸ ਨਾਲ ਹਮੇਸ਼ਾ ਊਰਧਵਾਧਰ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ:
ਇੰਸਟੈਂਸ
<!-- ਗੁਰੂ ਰੰਗ ਦੀ ਊਰਧਵਾਧਰ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ --> <nav class="navbar bg-light"> ... </nav>
ਮੱਧਮ ਸਥਿਤੀ ਵਿੱਚ ਰੱਖੇ ਗਏ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ
ਜੋੜੋ .justify-content-center
ਕਲਾਸ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਨੂੰ ਮੱਧਮ ਸਥਿਤੀ ਵਿੱਚ ਰੱਖਦੀ ਹੈ:
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-light justify-content-center"> ... </nav>
ਰੰਗ ਵਾਲੀ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ
ਕੋਈ ਵੀ .bg-color
ਕਲਾਸ ਨਾਲ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਦੇ ਪਿੱਛੋਕੜੀ ਰੰਗ ਨੂੰ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ:
.bg-primary
.bg-success
.bg-info
.bg-warning
.bg-danger
.bg-secondary
.bg-dark
.bg-light
ਸੁਝਾਅ:ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਦਾ ਉਪਯੋਗ ਕਰੋ .navbar-dark
ਕਲਾਸ ਨਾਲ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਵਿੱਚ ਸਾਰੇ ਲਿੰਕਾਂ ਨੂੰ ਸਫੇਦ ਟੈਕਸਟ ਰੰਗ ਦੇ ਰਸਤੇ ਦੇ ਰੰਗ ਦਿੰਦੀ ਹੈ ਜਾਂ ਵਰਤੋਂ ਕਰੋ .navbar-light
ਕਲਾਸ ਨੂੰ ਕਾਲੇ ਟੈਕਸਟ ਰੰਗ ਦੇ ਰਸਤੇ ਦੇ ਰੰਗ ਦਿੰਦੀ ਹੈ。
ਇੰਸਟੈਂਸ
<!-- ਗੁਰੂ ਰੰਗ ਪਿੱਛੋਕੜੀ,ਸਫੇਦ ਟੈਕਸਟ --> <nav class="navbar navbar-expand-sm bg-light navbar-light"> <div class="container-fluid"> <ul class="navbar-nav"> <li class="nav-item"> 活动 </li> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ</a> </li> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ</a> </li> <li class="nav-item"> <a class="nav-link active" href="#">ਸਰਵਾਇਵਲ</a> </li> </ul> </div> </nav> <a class="nav-link disabled" href="#">ਨਾਸਤਵਿਕ</a> <!-- ਕਾਲੇ ਪੱਟੇ, ਸਫੇਦ ਟੈਕਸਟ --> <nav class="navbar navbar-expand-sm bg-dark navbar-dark">...</nav> <!-- ਨੀਲੇ ਪੱਟੇ, ਸਫੇਦ ਟੈਕਸਟ -->
<nav class="navbar navbar-expand-sm bg-primary navbar-dark">...</nav>ਸਰਵਾਇਵਲ / ਨਾਸਤਵਿਕ ਸਥਿਤੀ: .active
ਕਲਾਸ ਨੂੰ <a>
ਐਲੀਮੈਂਟ ਨੂੰ ਮੌਜੂਦਾ ਲਿੰਕ ਨੂੰ ਬਲੈਕ ਕਰ ਸਕਦੇ ਹੋ, ਜਾਂ .disabled
ਕਲਾਸ ਦੀ ਮਦਦ ਨਾਲ ਲਿੰਕ ਨੂੰ ਨਾਕਲਿਕ ਕਰ ਸਕਦੇ ਹੋ
ਬ੍ਰਾਂਡ / ਲੋਗੋ
.navbar-brand
ਕਲਾਸ ਦਾ ਉਪਯੋਗ ਕਰਦੇ ਹੋ ਤਾਂ
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-dark navbar-dark"> <div class="container-fluid"> <a class="navbar-brand" href="#">Logo</a> </div> </nav>
ਜੇਕਰ ਤੁਸੀਂ .navbar-brand
ਜਦੋਂ ਤੁਸੀਂ ਚਿਤਰ ਨਾਲ ਕਲਾਸ ਦਾ ਉਪਯੋਗ ਕਰਦੇ ਹੋ ਤਾਂ, Bootstrap 5 ਆਪਣੇ ਢੰਗ ਨਾਲ ਚਿਤਰ ਸਟਾਈਲ ਸੈਟ ਕਰੇਗਾ, ਜੋ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰਡ ਵਿੱਚ ਵਾਲੀ ਪੱਥਰ ਵਿੱਚ ਮਿਲਾਇਆ ਜਾਵੇਗਾ。
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-dark navbar-dark"> <div class="container-fluid"> <a class="navbar-brand" href="#"> <img src="logo.png" alt="Avatar Logo" style="width:40px;" class="rounded-pill"> </a> </div> </nav>
ਨੇਵੀਗੇਸ਼ਨ ਬਾਰਡ ਟੈਕਸਟ
ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਦਾ ਉਪਯੋਗ ਕਰੋ .navbar-text
ਕਲਾਸ ਨਾਲ ਸਿਧਾਂਤਕ ਰੂਪ ਵਿੱਚ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰਡ ਵਿੱਚ ਗਿਣਤੀ ਵਿੱਚ ਕਿਸੇ ਵੀ ਐਲੀਮੈਂਟ ਨੂੰ ਸਥਿਤ ਕਰਨਾ ਹੈ (ਯਕੀਨੀ ਕਰੋ ਕਿ ਸਹੀ ਇਨਡੈਂਟ ਅਤੇ ਟੈਕਸਟ ਰੰਗ ਹੋਣ)
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-dark navbar-dark"> <div class="container-fluid"> <span class="navbar-text">ਨੇਵੀਗੇਸ਼ਨ ਬਾਰਡ ਟੈਕਸਟ</span> </div> </nav>
ਬਹੁਤ ਸਾਰੇ ਸਮੇਂ, ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਛੋਟੇ ਸਕਰੀਨਾਂ 'ਤੇ, ਤੁਸੀਂ ਨੇਵੀਗੇਸ਼ਨ ਲਿੰਕਸ ਛੁਪਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਇੱਕ ਬਟਨ ਦੀ ਥਾਂ ਲੈਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜਿਸ ਨੂੰ ਦੱਬਣ 'ਤੇ ਉਹ ਦਿਖਾਉਣ
ਜੇਕਰ ਤੁਸੀਂ ਸਕਰੋਲਬਰ ਦੇ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰਡ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ class="navbar-toggler"
ਅਤੇdata-bs-toggle="collapse"
ਅਤੇ data-bs-target="#thetarget"
ਦੇ ਬਟਨ ਵਿੱਚ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰਡ ਦੇ (ਲਿੰਕਸ ਆਦਿ) ਕਰਨ ਲਈ class="collapse navbar-collapse"
ਦੇ <div> ਐਲੀਮੈਂਟ ਵਿੱਚ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਬਟਨ ਦੇ data-bs-target
ਮੇਲ ਖਾਣ ਵਾਲੇ id: "thetarget"。
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-dark navbar-dark"> <div class="container-fluid"> <a class="navbar-brand" href="#">Logo</a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#collapsibleNavbar"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="collapsibleNavbar"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ</a> </li> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ</a> </li> <li class="nav-item"> <a class="nav-link" href="#">ਲਿੰਕ</a> </li> </ul> </div> </div> </nav>
ਸੁਝਾਅ:ਤੁਸੀਂ ਇਸ ਨੂੰ ਹਟਾ ਸਕਦੇ ਹੋ .navbar-expand-md
ਵਰਗ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਲਿੰਕ ਨੂੰ ਹਮੇਸ਼ਾ ਛੁਪਾਉਂਦਾ ਹੈ ਅਤੇ ਟੋਗਲ ਬਟਨ ਦਿਖਾਉਂਦਾ ਹੈ。
ਡਰਾਪਡ-ਮੇਨੂ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ
ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਡਰਾਪਡ-ਮੇਨੂ ਰੱਖ ਸਕਦਾ ਹੈ:
ਇੰਸਟੈਂਸ
<li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown">ਡਰਾਪਡ-ਮੇਨੂ</a> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="#">ਲਿੰਕ</a></li> <li><a class="dropdown-item" href="#">ਹੋਰ ਲਿੰਕ</a></li> <li><a class="dropdown-item" href="#">ਤੀਜਾ ਲਿੰਕ</a></li> </ul> </li>
ਨੇਵੀਗੇਸ਼ਨ ਮੇਨੂ ਅਤੇ ਬਟਨ
ਤੁਸੀਂ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਫਾਰਮ ਜੋੜ ਸਕਦੇ ਹੋ
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm navbar-dark bg-dark"> <div class="container-fluid"> <a class="navbar-brand" href="javascript:void(0)">Logo</a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mynavbar"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="mynavbar"> <ul class="navbar-nav me-auto"> <li class="nav-item"> <a class="nav-link" href="javascript:void(0)">ਲਿੰਕ</a> </li> <li class="nav-item"> <a class="nav-link" href="javascript:void(0)">ਲਿੰਕ</a> </li> <li class="nav-item"> <a class="nav-link" href="javascript:void(0)">ਲਿੰਕ</a> </li> </ul> <form class="d-flex"> <input class="form-control me-2" type="text" placeholder="Search"> <button class="btn btn-primary" type="button">Search</button> </form> </div> </div> </nav>
ਸਥਿਰ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰੇ
ਨੇਵੀਗੇਸ਼ਨ ਪੇਜ ਦੇ ਉੱਪਰ ਜਾਂ ਨੀਚੇ ਸਥਿਰ ਹੋ ਸਕਦਾ ਹੈ。
ਸਥਿਰ ਨੇਵੀਗੇਸ਼ਨ ਪੇਜ ਦੇ ਸਾਲੇ ਗਿਰਣ ਤੋਂ ਅਲੱਗ ਇੱਕ ਸਥਿਰ ਸਥਾਨ (ਉੱਪਰ ਜਾਂ ਨੀਚੇ) ਵਿੱਚ ਦਿਖਾਈ ਦੇਣਾ ਰਹਿੰਦਾ ਹੈ。
.fixed-top
ਕਿਸਮ ਨੇਵੀਗੇਸ਼ਨ ਨੂੰ ਪੇਜ ਦੇ ਉੱਪਰ ਸਥਿਰ ਕਰਦੀ ਹੈਟੋਪ:
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-top"> ... </nav>
ਕਿਰਪਾ ਕਰਕੇ .fixed-bottom ਕਿਸਮ ਨੂੰ ਵਰਤ ਕੇ ਨੇਵੀਗੇਸ਼ਨ ਨੂੰ ਪੇਜ ਦੇ ਨੀਚੇ ਸਥਿਰ ਕਰੋ:
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-bottom"> ... </nav>
ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਦਾ ਉਪਯੋਗ ਕਰੋ .sticky-top
ਇਹ ਕਿਸਮ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰੇ ਗਿਰਦੇ ਵੇਲੇ ਪੇਜ ਦੇ ਉੱਪਰ ਲੱਗੀ ਰਹਿੰਦੀ ਹੈ / ਸਥਿਰ ਰਹਿੰਦੀ ਹੈਟੋਪ。
ਟਿੱਪਣੀਆਂ:ਇਹ ਕਿਸਮ IE11 ਅਤੇ ਪੁਰਾਣੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਕੰਮ ਨਹੀਂ ਕਰਦੀ (ਇਸ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਦੇਖੋ position:relative
)。
ਇੰਸਟੈਂਸ
<nav class="navbar navbar-expand-sm bg-dark navbar-dark sticky-top"> ... </nav>
- ਪਿੰਡਾ ਪੰਨਾ BS5 ਨੇਵੀਗੇਸ਼ਨ
- ਅਗਲਾ ਪੰਨਾ BS5 ਕ੍ਰਾਂਤੀ