ਕਿਵੇਂ ਬਣਾਓ: ਸਥਾਈ ਪਾਰਸ਼ਵਨਾਵਿਕ
ਸਿੱਖਣ ਕਿ ਕਿਵੇਂ CSS ਨਾਲ ਸਥਾਈ ਪਾਰਸ਼ਵਨਾਵਿਕ ਨੇਵੀਗੇਸ਼ਨ ਮੇਨੂ ਬਣਾਓ。
ਪੂਰੀ ਉੱਚਾਈ:
ਆਟੋਮੈਟਿਕ ਉੱਚਾਈ:
ਸਥਿਰ ਸਾਈਡਬਾਰ ਬਣਾਓ
ਪਹਿਲਾ ਕਦਮ - ਸਕਰੀਨ ਸ਼ਾਬਦੀ ਜੋੜੋ:
<!-- ਸਾਈਡ ਨੇਵੀਗੇਸ਼ਨ --> <div class="sidenav"> <a href="#">ਬਾਰੇ</a> <a href="#">ਸੇਵਾਵਾਂ</a> <a href="#">ਕਲਾਇਮ</a> <a href="#">ਸੰਪਰਕ</a> </div> <!-- ਪੰਨੇ ਦੇ ਸਮੱਗਰੀ --> <div class="main"> ... </div>
ਦੂਜਾ ਕਦਮ - ਸਕਰੀਨ ਸ਼ਾਬਦੀ ਜੋੜੋ:
/* ਸਾਈਡਬਾਰ ਮੇਨੂ */ .sidenav { height: 100%; /* ਪੂਰੀ ਉੱਚਾਈ: ਅਗਰ ਤੁਸੀਂ 'ਆਟੋਮੈਟਿਕ' ਉੱਚਾਈ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਇਹ ਸੈਟਿੰਗ ਹਟਾਓ */ width: 160px; /* ਸਾਈਡਬਾਰ ਦੀ ਚੌੜਾਈ ਸੈਟ ਕਰੋ */ position: fixed; /* ਸਥਿਰ ਸਾਈਡਬਾਰ (ਸਰੋਲ ਕਰਦੇ ਹੋਏ ਮੌਜੂਦਾ ਸਥਾਨ 'ਤੇ ਰਹੇ) */ z-index: 1; /* ਹਮੇਸ਼ਾ ਸਿਖਰ 'ਤੇ */ top: 0; /* ਹਮੇਸ਼ਾ ਸਿਖਰ 'ਤੇ */ left: 0; background-color: #111; /* ਕਾਲਾ */ overflow-x: hidden; /* ਹੰਗਮੈਨ ਸਰਲੋਕ ਨੂੰ ਨਾ ਕਾਰਜਾਤ ਕਰੋ */ padding-top: 20px; } /* ਨੇਵੀਗੇਸ਼ਨ ਮੇਨੂ ਲਿੰਕ */ .sidenav a { padding: 6px 8px 6px 16px; text-decoration: none; font-size: 25px; color: #818181; display: block; } /* ਤੁਸੀਂ ਨੇਵੀਗੇਸ਼ਨ ਲਿੰਕ 'ਤੇ ਮਾਊਸ ਲਗਾਉਣ ਜਦੋਂ ਤੁਸੀਂ ਸੰਭਾਲੀਆਂ ਹੋਣ, ਉਸ ਦੀ ਰੰਗ ਬਦਲਾਓ */ .sidenav a:hover { color: #f1f1f1; } /* ਪੰਨੇ ਦੇ ਸਮੱਗਰੀ ਦੇ ਸਟਾਈਲ ਸੈਟਅੱਪ */ .main { margin-left: 160px; /* ਸਾਈਡਬਾਰ ਦੀ ਚੌੜਾਈ ਨਾਲ */ padding: 0px 10px; } /* ਹੱਦ ਤੋਂ ਘੱਟ 450 ਪਇਕਸਲ ਉੱਚਾਈ ਵਾਲੇ ਛੋਟੇ ਸਕਰੀਨਾਂ 'ਤੇ ਸਾਈਡਬਾਰ ਦੇ ਸਟਾਈਲ ਵਿੱਚ ਬਦਲਾਅ (ਘੱਟ ਅੰਦਰੂਨੀ ਪੈਡਿੰਗ ਅਤੇ ਛੋਟੇ ਫੋਂਟ ਅਕਾਰ) */ @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} }
相关页面
教程:CSS 导航栏
教程:如何创建侧导航栏