CSS linear-gradient() ਫੰਕਸ਼ਨ
- ਪਿਛਲਾ ਪੰਨਾ CSS light-dark() ਫੰਕਸ਼ਨ
- ਅਗਲਾ ਪੰਨਾ CSS log() ਫੰਕਸ਼ਨ
- ਇੱਕ ਪੱਧਰ ਉੱਪਰ سی ایس ایس فنکشن مراجع مینول
ਨਿਰਧਾਰਿਤ ਅਤੇ ਵਰਤੋਂ
CSS linear-gradient()
ਫੰਕਸ਼ਨ ਲਈ ਬੈਕਗਰਾਊਂਡ ਵਾਲੀ ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ ਬਣਾਉਣਾ
ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ ਬਣਾਉਣ ਲਈ ਹੋਰ ਤੋਂ ਘੱਟ ਦੋ ਰੰਗ ਕੰਟੇ ਨਿਰਧਾਰਿਤ ਕਰਨਾ ਹੁੰਦਾ ਹੈ। ਰੰਗ ਕੰਟੇ ਆਪਣੇ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨੇ ਹੋਣ ਵਾਲੇ ਰੰਗ ਹਨ। ਤੁਸੀਂ ਵੀ ਸ਼ੁਰੂ ਸਥਾਨ ਅਤੇ ਦਿਸ਼ਾ (ਜਾਂ ਕੋਣ) ਅਤੇ ਗ੍ਰੇਡੀਐਂਟ ਦੇ ਪ੍ਰਭਾਵ ਨੂੰ ਸੈਟ ਕਰ ਸਕਦੇ ਹੋ।
ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ ਉਦਾਹਰਣ:
ਇਨਸਟੈਂਸ
ਉਦਾਹਰਣ 1
ਇਹ ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ ਉੱਪਰੋਕਤ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ। ਇਹ ਲਾਲ ਰੰਗ ਤੋਂ ਸੂਰਜੀ ਰੰਗ ਤੱਕ ਅਤੇ ਫਿਰ ਨੀਲੇ ਰੰਗ ਤੱਕ ਟ੍ਰਾਂਸੀਟ ਕਰਦੀ ਹੈ:
#grad { background-image: linear-gradient(red, yellow, blue); }
ਉਦਾਹਰਣ 2
ਇੱਕ ਖੱਬੇ ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੀ ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ। ਇਹ ਲਾਲ ਰੰਗ ਤੋਂ ਨੀਲੇ ਰੰਗ ਤੱਕ ਟ੍ਰਾਂਸੀਟ ਕਰਦੀ ਹੈ:
#grad { background-image: linear-gradient(to right, red , blue); }
ਉਦਾਹਰਣ 3
ਇੱਕ ਖੱਬੇ ਉੱਪਰੋਕਤ ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੀ (ਅਤੇ ਉੱਥੋਂ ਸੱਦੇ ਹੋਣ ਵਾਲੀ) ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ:
#grad { background-image: linear-gradient(to bottom right, red , blue); }
ਉਦਾਹਰਣ 4
ਇੱਕ ਨਿਰਧਾਰਿਤ ਕੋਣ ਵਾਲੀ ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ:
#grad { background-image: linear-gradient(180deg, red, blue); }
ਉਦਾਹਰਣ 5
ਇੱਕ ਬਹੁਤ ਸਾਰੇ ਰੰਗ ਕੰਟੇ ਵਾਲੀ ਲਾਈਨਰ ਗ੍ਰੇਡੀਐਂਟ:
#grad { background-image: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet); }
例子 6
一个具有两个位置色标的线性渐变:
#grad { background: linear-gradient( to right, red 17%, orange 17% 34%, yellow 34% 51%, green 51% 68%, blue 68% 84%, indigo 84% ); }
例子 7
一个具有透明度的线性渐变:
#grad { background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1)); }
CSS 语法
linear-gradient(side-or-corner, angle, color-stop1, color-stop2, ...);
值 | 描述 |
---|---|
side-or-corner |
可选。渐变的起点。以关键字“to”开始,后接最多两个其他关键字:
ਮੂਲ ਮੁੱਲ ਹੈ to bottom(ਤੱਕ ਨੀਚੇ ਵੱਲ) |
angle |
ਚੋਣਵਾਂ। ਗ੍ਰੇਡੀਐਂਟ ਦੀ ਦਿਸ਼ਾ ਦੇ ਨੰਬਰ:
|
color-stop1, color-stop2,... |
ਲਾਜ਼ਮੀ। ਰੰਗ ਸੂਚਕ ਉਹ ਰੰਗ ਹਨ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਤੁਸੀਂ ਹਲਕੇ ਤੋਂ ਗੂੜ੍ਹੇ ਤੱਕ ਰੰਗ ਤਬਦੀਲੀ ਚਾਹੁੰਦੇ ਹੋ ਇਹ ਮੁੱਲ ਇੱਕ ਰੰਗ ਮੁੱਲ ਤੋਂ ਬਣਿਆ ਹੈ, ਉਸ ਦੇ ਬਾਅਦ ਇੱਕ ਚੋਣਵਾਂ ਇੱਕ ਜਾਂ ਦੋ ਸਥਾਨਾਂ ਦੇ ਰੰਗ ਸੂਚਕ (0% ਤੋਂ 100% ਦਰਮਿਆਨ ਦਾ ਪ੍ਰਤੀਸ਼ਤ ਜਾਂ ਗ੍ਰੇਡੀਐਂਟ ਅਕਸ਼ ਉੱਤੇ ਦੂਰੀ) ਹਨ。 |
ਤਕਨੀਕੀ ਵੇਰਵੇ
ਸੰਸਕਰਣ: | CSS3 |
---|
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
ਸਾਰੇ ਚੈੱਟਰ ਵਿੱਚ ਦਿਖਾਈ ਵਾਲੇ ਨੰਬਰ ਇਹ ਪਹਿਲੀ ਵਾਰ ਇਸ ਫੰਕਸ਼ਨ ਨੂੰ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਬਰਾਉਜ਼ਰ ਦੀ ਸੰਸਕਰਣ ਨੰਬਰ ਹਨ。
ਚਰਮ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|
linear-gradient() | ||||
26 | 10 | 16 | 6.1 | 12.1 |
ਦੋ ਸਥਾਨਾਂ ਦੇ ਰੰਗ ਸੂਚਕ | ||||
71 | 79 | 64 | 12.1 | 58 |
ਸਬੰਧਤ ਪੰਨੇ
ਸਿੱਖਿਆਦਾਨ:CSS ਗ੍ਰੇਡੀਐਂਟ
ਸਲਾਹਦਾਰ:سی ایس ایس بیک گراؤنڈ آئیمج اپریشن
ਸਲਾਹਦਾਰ:CSS conic-gradient() ਫੰਕਸ਼ਨ
ਸਲਾਹਦਾਰ:CSS radial-gradient() ਫੰਕਸ਼ਨ
ਸਲਾਹਦਾਰ:CSS repeating-conic-gradient() ਫੰਕਸ਼ਨ
- ਪਿਛਲਾ ਪੰਨਾ CSS light-dark() ਫੰਕਸ਼ਨ
- ਅਗਲਾ ਪੰਨਾ CSS log() ਫੰਕਸ਼ਨ
- ਇੱਕ ਪੱਧਰ ਉੱਪਰ سی ایس ایس فنکشن مراجع مینول