CSS @namespace ਪ੍ਰਤੀਯੋਗਤਾ ਪ੍ਰਾਵਧਾਨ
- ਪਿਛਲਾ ਪੰਨਾ mix-blend-mode
- ਅਗਲਾ ਪੰਨਾ object-fit
ਨਿਰਧਾਰਣ ਅਤੇ ਵਰਤੋਂ
CSS @namespace
ਰੂਲ ਸਟਾਈਲ ਸ਼ੇਅਰ ਵਿੱਚ ਇੱਕ ਵਰਤਣ ਹੋਣ ਵਾਲੇ XML ਨੈਮਸਪੇਸ ਨਿਰਧਾਰਿਤ ਕਰਦੇ ਹਨ。
@namespace
ਰੂਲ ਸਾਰੇ @charset
ਅਤੇ @import
ਰੂਲ ਦੇ ਬਾਅਦ ਅਤੇ ਸਟਾਈਲ ਸ਼ੇਅਰ ਵਿੱਚ ਸਾਰੇ ਹੋਰ at-ਰੂਲ (ਜੋ ਪਹਿਲਾਂ ਦੇ ਰੂਲਾਂ ਤੋਂ ਪਹਿਲਾਂ ਸਨ) ਦੇ ਬਾਅਦ @
ਰੂਲ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ (ਅਤੇ ਸਟਾਈਲ ਨਿਰਧਾਰਣ ਪਹਿਲਾਂ) ਅਤੇ ਸਟਾਈਲ ਨਿਰਧਾਰਣ ਪਹਿਲਾਂ
ਉਦਾਹਰਣ
ਸਟਾਈਲ ਸ਼ੇਅਰ ਵਿੱਚ ਦੋ ਐਕਸਐਮਲ ਨੈਮਸਪੇਸ ਨਿਰਧਾਰਿਤ ਕਰੋ:
@namespace url(http://www.w3.org/1999/xhtml); /* ਮੂਲ ਨੈਮਸਪੇਸ */ @namespace svg url(http://www.w3.org/2000/svg); /* ਪ੍ਰੀਫਿਕਸ ਨਾਲ ਨੈਮਸਪੇਸ */ /* XHTML ਵਿੱਚ ਸਾਰੇ <a> ਐਲੀਮੈਂਟ ਨੂੰ ਮੈਚ ਕਰੋ (ਕਿਉਂਕਿ XHTML ਮੂਲ ਨੈਮਸਪੇਸ ਹੈ) */ a { color: salmon; text-decoration: none; font-weight: bold; } /* ਸਾਰੇ SVG ਵਿੱਚ <a> ਐਲੀਮੈਂਟ ਨੂੰ ਮੈਚ ਕਰੋ */ svg|a { fill: maroon; text-decoration: underline; } /* XHTML ਅਤੇ SVG ਵਿੱਚ <a> ਐਲੀਮੈਂਟ ਨੂੰ ਮੈਚ ਕਰੋ */ *|a { text-transform: uppercase; }
CSS ਗਰੈਫਿਕਸ
@namspace prefix url(xmlNamspaceURL);
ਆਪਤੀ ਮੁੱਲ
ਮੁੱਲ | ਵਰਣਨ |
---|---|
prefix | ਵਿਕਲਪਿਕ। ਨੈਮਸਪੇਸ ਪ੍ਰੀਫਿਕਸ ਨਿਰਧਾਰਿਤ ਕਰੋ。 |
url() | ਲਾਜ਼ਮੀ। ਨੈਮਸਪੇਸ ਦੀ ਯੂਆਰਐੱਲ |
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
ਤੇਲਬੀਕੇ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਪਹਿਲੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਿਤ @ ਰੂਲ ਦੀ ਬਰਵੇਸਨ ਨੂੰ ਦਰਸਾਉਂਦੀਆਂ ਹਨ。
ਚਰੋਮ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪੇਰਾ |
---|---|---|---|---|
1 | 12 | 1 | 1 | 8 |
- ਪਿਛਲਾ ਪੰਨਾ mix-blend-mode
- ਅਗਲਾ ਪੰਨਾ object-fit