どのように作成するか:レスポンシブヘッダー
CSSを使ってレスポンシブヘッダーを作成する方法を学びます。
responsive header
スクリーンサイズに応じてページヘッダーのデザインを変更します。ブラウザウィンドウのサイズを変更すると効果が確認できます。
ਪ੍ਰਤੀਕਿਰਿਆਸ਼ੀਲ ਹੈਡਰ ਬਣਾਓ
ਕਦਮ 1 - ਐੱਚਟੀਐੱਮਐੱਲ ਜੋੜੋ:
<div class="header"> <a href="#default" class="logo">CompanyLogo</a> <div class="header-right"> <a class="active" href="#home">Home</a> <a href="#contact">Contact</a> <a href="#about">About</a> </div> </div>
ਕਦਮ 2 - ਸਕਸ਼ਨ ਜੋੜੋ:
/* ਕਾਲੇ ਪਠਭੂਮੀ ਅਤੇ ਕੁਝ ਅੰਦਰੂਨੀ ਮਾਰਜਿਨ ਨਾਲ ਹੈਡਰ ਸਟਾਈਲ ਸੈਟ ਕਰਨਾ */ .header { overflow: hidden; background-color: #f1f1f1; padding: 20px 10px; /* ਹੈਡਰ ਲਿੰਕ ਦੀ ਸਟਾਈਲ ਸੈਟ ਕਰਨਾ */ .header a { float: left; color: black; text-align: center; padding: 12px; text-decoration: none; font-size: 18px; line-height: 25px; border-radius: 4px; /* ਲੋਗੋ ਲਿੰਕ ਦੀ ਸਟਾਈਲ ਸੈਟ ਕਰਨਾ (ਕੀਤਾ ਹੈ ਕਿ ਸ਼ਾਇਦ ਫੰਟ ਵੱਧਦੇ ਹੋਏ ਹੈਡਰ ਵੱਧਦਾ ਨਾ ਹੋਵੇ) */ .header a.logo { font-size: 25px; font-weight: bold; /* ਮਾਉਸ ਨੂੰ ਉੱਪਰ ਲਿਆਉਣ ਉੱਤੇ ਪਠਭੂਮੀ ਰੰਗ ਬਦਲਣਾ */ .header a:hover { background-color: #ddd; color: black; /* ਸਰਗਰਮ/ਮੌਜੂਦਾ ਲਿੰਕ ਦੀ ਸਟਾਈਲ ਸੈਟ ਕਰਨਾ */ .header a.active { background-color: dodgerblue; color: white; /* ਲਿੰਕ ਹਿੱਸੇ ਨੂੰ ਦੇਖਰੇ ਪੱਖ ਵੱਲ ਫਲੌਟ ਕਰ ਦੇਣਾ */ .header-right { float: right; /* ਮੀਡੀਆ ਕਿਊਰੀ ਜੋੜ ਕੇ ਪ੍ਰਤੀਕਿਰਿਆਸ਼ੀਲ - ਜਦੋਂ ਸਕਰੀਨ ਚੌਡਾਈ 500px ਜਾਂ ਘੱਟ ਹੋਵੇ, ਲਿੰਕਸ ਨੂੰ ਸਟੈਕ ਕਰ ਦੇਣਾ */ @media screen and (max-width: 500px) { .header a { float: none; display: block; text-align: left; .header-right { float: none;
相关页面
教程:CSS 导航栏