ਕਿਵੇਂ ਬਣਾਓ: ਸਾਮਨੇ ਸੂਚੀ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ
- ਪਿਛਲੀ ਪੰਨਾ 级联下拉菜单
- 下一页 侧边导航栏中的下拉菜单
ਸਾਮਨੇ ਸੂਚੀ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਬਣਾਉਣ ਲਈ ਸਿੱਖੋ
ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਵਿੱਚ ਸਾਮਨੇ ਸੂਚੀ
ਸਾਮਨੇ ਸੂਚੀ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਬਣਾਓ
ਜਦੋਂ ਯੂਜ਼ਰ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਵਿੱਚ ਉਪਾਂਤ 'ਤੇ ਮਾਉਸ ਨੂੰ ਲਿਆਉਂਦਾ ਹੈ ਤਾਂ ਇੱਕ ਸਾਮਨੇ ਸੂਚੀ ਦਿਖਾਈ ਦੇਵੇਗੀ。
ਕਦਮ 1 - ਐੱਚਟੀਐੱਮਐੱਲ ਜੋੜੋ:
<div class="navbar"> <a href="#home">Home</a> <a href="#news">News</a> <div class="dropdown"> <button class="dropbtn">Dropdown <i class="fa fa-caret-down"></i> </button> <div class="dropdown-content"> <a href="#">Link 1</a> <a href="#">Link 2</a> <a href="#">Link 3</a> </div> </div> </div>
ਉਦਾਹਰਣ ਸਮਝਾਓ:
ਕਿਸੇ ਵੀ ਉਪਾਂਤ ਨੂੰ ਵਰਤਕੇ ਸਾਮਨੇ ਸੂਚੀ ਖੋਲ੍ਹੋ, ਉਦਾਹਰਣ ਵਜੋਂ <button>, <a> ਜਾਂ <p> ਉਪਾਂਤ。
ਇੱਕ ਕੰਟੇਨਰ ਉਪਾਂਤ (ਜਿਵੇਂ <div>) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਾਮਨੇ ਸੂਚੀ ਬਣਾਓ ਅਤੇ ਉਸ ਵਿੱਚ ਸਾਮਨੇ ਸੂਚੀ ਲਿੰਕ ਜੋੜੋ。
ਬਟਨ ਅਤੇ ਹੋਰ <div> ਉਪਾਂਤ ਨੂੰ <div> ਉਪਾਂਤ ਵਿੱਚ ਢੁਕਵੇਂ ਤੌਰ 'ਤੇ ਸਥਾਪਤ ਕਰਨ ਲਈ ਇੱਕ <div> ਉਪਾਂਤ ਵਰਤੋਂ ਕਰੋ。
ਕਦਮ 2 - ਸਕਸ਼ਨ ਜੋੜੋ:
/* ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਕੰਟੇਨਰ */ .navbar { overflow: hidden; background-color: #333; font-family: Arial; } /* ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਵਿੱਚ ਲਿੰਕ */ .navbar a { float: left; font-size: 16px; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } /* ਸਾਮਨੇ ਕੰਟੇਨਰ */ .dropdown { float: left; overflow: hidden; } /* ਸਾਮਨੇ ਬਟਨ */ .dropdown .dropbtn { font-size: 16px; border: none; outline: none; color: white; padding: 14px 16px; background-color: inherit; font-family: inherit; /* ਮੋਬਾਈਲ 'ਤੇ ਵਰਤਿਕੀ ਸਾਥੀ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ */ margin: 0; /* ਮੋਬਾਈਲ ਉੱਤੇ ਊਰਜਾ ਲਈ ਅਹਿਮ */ } /* ਮਾਉਸ ਹੋਵੇਂ ਤਾਂ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਦੇ ਲਿੰਕ ਨੂੰ ਲਾਲ ਬੈਕਗਰਾਊਂਡ ਕਲਰ ਦੇਣਾ */ .navbar a:hover, .dropdown:hover .dropbtn { background-color: red; } /* ਡਰਾਪਡਨੂਮ ਦੇ ਸਮੱਗਰੀ (ਮੂਲ ਰੂਪ ਵਿੱਚ ਛੁਪਾਇਆ ਹੈ) */ .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; } /* ਡਰਾਪਡਨੂਮ ਵਿੱਚ ਦਿਖਾਈ ਵਾਲੇ ਲਿੰਕ */ .dropdown-content a { float: none; color: black; padding: 12px 16px; text-decoration: none; display: block; text-align: left; } /* ਮਾਉਸ ਹੋਵੇਂ ਤਾਂ ਡਰਾਪਡਨੂਮ ਦੇ ਲਿੰਕ ਨੂੰ ਗ੍ਰੇ ਬੈਕਗਰਾਊਂਡ ਕਲਰ ਦੇਣਾ */ .dropdown-content a:hover { background-color: #ddd; } /* ਮਾਉਸ ਹੋਵੇਂ ਤਾਂ ਡਰਾਪਡਨੂਮ ਦਿਖਾਓ */ .dropdown:hover .dropdown-content { display: block; }
ਉਦਾਹਰਣ ਸਮਝਾਓ:
ਅਸੀਂ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਅਤੇ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਲਿੰਕ ਲਈ ਬੈਕਗਰਾਊਂਡ ਕਲਰ, ਪੈਡਿੰਗ ਆਦਿ ਸਟਾਈਲ ਸੈੱਟ ਕੀਤੇ ਹਨ。
ਅਸੀਂ ਡਰਾਪਡਨੂਮ ਬਟਨ ਲਈ ਬੈਕਗਰਾਊਂਡ ਕਲਰ, ਪੈਡਿੰਗ ਆਦਿ ਸਟਾਈਲ ਸੈੱਟ ਕੀਤੇ ਹਨ。
.dropdown
ਵਰਗ ਹੈ .dropdown-content
ਦੇ ਕੰਟੇਨਰ ਹੈ। ਇਹ <div> ਐਲੀਮੈਂਟ ਹੈ, ਨਾ ਕਿ <a> ਐਲੀਮੈਂਟ ਹੈ, ਇਸ ਲਈ ਇਸਨੂੰ ਫਲੌਟ ਕਰਨਾ ਹੈ ਤਾਂ ਕਿ ਇਹ ਲਿੰਕ ਦੇ ਨਾਲ-ਨਾਲ ਛਿੱਪਿਆ ਰਹੇ।
.dropdown-content
ਵਰਗ ਨੂੰ ਵਰਤਿਆ ਗਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਅਸਲ ਡਰਾਪਡਨੂਮ ਹੈ। ਇਹ ਮੂਲ ਰੂਪ ਵਿੱਚ ਛੁਪਾਇਆ ਹੈ, ਜੋ ਮਾਉਸ ਹੋਵੇਂ ਤਾਂ ਪ੍ਰਦਰਸ਼ਿਤ ਹੋਵੇਗਾ (ਹੇਠਾਂ ਦੇਖੋ)। ਧਿਆਨ ਦੇਂ, ਨਾਲਮੁੱਖੀ ਵਿੱਚ ਸਭ ਤੋਂ ਘੱਟ ਵਿਸ਼ਾਲਤਾ 160px ਰੱਖੀ ਗਈ ਹੈ। ਇਸ ਸੈਟਿੰਗ ਨੂੰ ਕਿਸੇ ਨਾ ਕਿਸੇ ਤਰ੍ਹਾਂ ਬਦਲ ਸਕਦੇ ਹੋ ਸਨ।
ਨਾ ਕੇਵਲ ਬੋਰਡਰ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ ਹੈ, ਬਲਕਿ box-shadow
ਪੈਰਾਮੀਟਰ ਨੂੰ ਉਸਾਰੀ ਵਿੱਚ ਹੈ, ਜਿਸ ਨਾਲ ਡਰਾਪਡਨੂਮ ਨੂੰ ਇੱਕ 'ਕਾਰਡ' ਵਾਂਗ ਦਿਖਾਉਣਾ ਹੈ। ਅਸੀਂ ਇਸ ਦੇ ਨਾਲ-ਨਾਲ z-index
ਡਰਾਪਡਨੂਮ ਨੂੰ ਹੋਰ ਇਲੈਕਟ੍ਰੌਨਿਕ ਅਤੇ ਸਮਾਂਤਰ ਸਮੂਹ ਦੇ ਮੁੱਢੇ ਪਾਸੇ ਰੱਖੋ。
:hover
ਚੋਣਕਰਤਾ ਯੂਜ਼ਰ ਕੌਮਾਂਤਰੀ ਮਾਉਸ ਨੂੰ ਡਰਾਪਡਨੂਮ ਬਟਨ 'ਤੇ ਲਿਆਉਣ ਲਈ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੀ ਹੈ。
ਨੇਵੀਗੇਸ਼ਨ ਬਾਰ ਵਿੱਚ ਕਲਿੱਕ ਕਰਨ ਵਾਲੀ ਡਰਾਪਡਨੂਮ
ਸਬੰਧਤ ਪੰਨੇ
ਸਿੱਖਿਆ:CSS 下拉菜单
ਸਿੱਖਿਆ:ਕਿਵੇਂ ਕਲਿੱਕ ਕਰਨ ਵਾਲੀ ਡਰਾਪਡਨੂਮ ਬਣਾਓ
ਸਿੱਖਿਆ:CSS 导航栏
- ਪਿਛਲੀ ਪੰਨਾ 级联下拉菜单
- 下一页 侧边导航栏中的下拉菜单