ਮੁਫ਼ਤ ਪਿਕਸਲ ਤੋਂ REM ਕਨਵਰਟਰ
ਸਮਰੱਥ ਬੇਸ ਫੌਂਟ ਸਾਈਜ਼ ਨਾਲ px, rem, em, pt, vw, vh, ਅਤੇ % ਵਿਚਕਾਰ ਬਦਲੋ। ਆਮ ਪਿਕਸਲ ਸਾਈਜ਼ਾਂ ਲਈ ਸੰਦਰਭ ਟੇਬਲ ਸ਼ਾਮਲ ਹੈ।
ਸੰਦਰਭ (rem/em/vw/vh/% ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦਾ ਹੈ)
ਨਜ਼ਦੀਕੀ Tailwind ਟੋਕਨ (16px ਰੂਟ 'ਤੇ)
ਆਮ ਪਿਕਸਲ ਸਾਈਜ਼ → rem (16px ਬੇਸ 'ਤੇ)
ਪੇਸਟ ਕੀਤਾ CSS ਬਦਲੋ
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਸਾਰੇ ਬਦਲਾਅ ਬਿਨਾਂ-ਨਿਰਭਰਤਾ ਹੱਥ ਨਾਲ ਲਿਖੇ ਹਿਸਾਬ ਇੰਜਣ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦੇ ਹਨ। ਟੂਲ ਸੱਤ CSS ਇਕਾਈਆਂ (px, rem, em, pt, vw, vh ਅਤੇ %) ਵਿਚਕਾਰ ਹਰ ਗਣਨਾ ਨੂੰ ਸਾਂਝੇ ਆਧਾਰ ਵਜੋਂ pixels ਰਾਹੀਂ ਲੰਘਾ ਕੇ ਬਦਲਦਾ ਹੈ, ਤੁਹਾਡੇ ਸੈੱਟ ਕੀਤੇ root font size, parent font size, ਜਾਂ viewport ਮਾਪਾਂ ਨਾਲ ਸਾਦਾ ਭਾਗ ਜਾਂ ਗੁਣਾ ਲਾਉਂਦੇ ਹੋਏ।
- 1ਆਪਣੇ ਸੰਦਰਭ ਮੁੱਲ ਸੈੱਟ ਕਰੋਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਸੀਂ ਉਹ ਚਾਰ ਨੰਬਰ ਸੈੱਟ ਕਰਦੇ ਹੋ ਜੋ ਸਾਪੇਖ CSS ਇਕਾਈਆਂ ਨੂੰ ਅਰਥ ਦਿੰਦੇ ਹਨ: root font size (ਡਿਫ਼ਾਲਟ 16px, ਜੋ ਬ੍ਰਾਊਜ਼ਰ ਡਿਫ਼ਾਲਟ ਹੈ), parent element font size (em ਅਤੇ % ਬਦਲਾਵਾਂ ਲਈ), ਅਤੇ viewport ਚੌੜਾਈ ਅਤੇ ਉਚਾਈ (vw ਅਤੇ vh ਲਈ)। ਇਹ ਉਹੀ ਮੁੱਲ ਹਨ ਜੋ ਤੁਹਾਡਾ ਬ੍ਰਾਊਜ਼ਰ runtime 'ਤੇ CSS ਹੱਲ ਕਰਨ ਵੇਲੇ ਵਰਤੇਗਾ।
- 2Pixel ਸਰਵ-ਵਿਆਪੀ ਵਿਚੋਲੇ ਵਜੋਂਕਨਵਰਟਰ ਪਹਿਲਾਂ ਤੁਹਾਡੇ ਇਨਪੁੱਟ ਨੂੰ ਕੱਚੀ pixel ਗਿਣਤੀ ਵਿੱਚ ਨਾਰਮਲਾਈਜ਼ ਕਰਨ ਲਈ toPixels() ਕਾਲ ਕਰਦਾ ਹੈ — ਜਿਵੇਂ 1.5rem ਬਣਦਾ ਹੈ 1.5 × baseFontPx, ਅਤੇ 50vw ਬਣਦਾ ਹੈ 0.5 × vpWidth। ਫਿਰ fromPixels() ਉਸ pixel ਗਿਣਤੀ ਨੂੰ ਨਿਸ਼ਾਨਾ ਇਕਾਈ ਦੇ ਢੁਕਵੇਂ ਗੁਣਕ ਨਾਲ ਭਾਗ ਕਰਦਾ ਹੈ। ਸਾਰੀਆਂ ਸੱਤ ਇਕਾਈਆਂ ਬਦਲਾਅ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕੋ ਸਮੇਂ ਦਿਖਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ।
- 3ਨੇੜਲੇ Tailwind token ਦੀ ਖੋਜਬਦਲਣ ਤੋਂ ਬਾਅਦ, ਟੂਲ rem ਮੁੱਲ ਗਿਣਦਾ ਹੈ ਅਤੇ ਦੋ ਪੱਕੀਆਂ ਖੋਜ ਸਾਰਣੀਆਂ ਸਕੈਨ ਕਰਦਾ ਹੈ — Tailwind ਦੇ ਤੇਰ੍ਹਾਂ font-size tokens (text-xs ਤੋਂ text-9xl) ਅਤੇ ਇਸਦਾ spacing ਪੈਮਾਨਾ — ਪੂਰਨ ਦੂਰੀ ਨਾਲ ਸਭ ਤੋਂ ਨੇੜਲਾ ਮੇਲ ਲੱਭਦੇ ਹੋਏ। = ਚਿੰਨ੍ਹ ਦਾ ਮਤਲਬ ਹੈ ਮੁੱਲ ਬਿਲਕੁਲ token ਹੈ; ≈ ਦਾ ਮਤਲਬ ਹੈ ਇਹ ਸਭ ਤੋਂ ਨੇੜਲਾ ਅੰਦਾਜ਼ਾ ਹੈ।
- 4regex ਰਾਹੀਂ ਥੋਕ CSS ਮੁੜ-ਲਿਖਣਾpaste-CSS ਪੈਨਲ ਕੱਚਾ CSS ਟੈਕਸਟ ਮੰਨਦਾ ਹੈ ਅਤੇ regex ਬਦਲ ਲਾਉਂਦਾ ਹੈ: px→rem ਮੋਡ ਵਿੱਚ ਇਹ ਹਰ px token ਮਿਲਾਉਂਦਾ ਹੈ ਅਤੇ ਅੰਕੀ ਹਿੱਸੇ ਨੂੰ value/baseFontPx + rem ਨਾਲ ਬਦਲਦਾ ਹੈ; rem→px ਮੋਡ ਵਿੱਚ ਉਲਟ ਕਰਦਾ ਹੈ। ਬਦਲਾਂ ਦੀ ਗਿਣਤੀ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਜਾਂਚ ਸਕੋ ਕਿ ਕਿੰਨੇ ਮੁੱਲ ਮੁੜ ਲਿਖੇ ਗਏ।
ਸੰਬੰਧਿਤ ਟੂਲ
ਯੂਨਿਟ ਪਰਿਵਰਤਕ
ਲੰਬਾਈ, ਭਾਰ, ਤਾਪਮਾਨ, ਖੇਤਰਫਲ, ਆਇਤਨ ਅਤੇ ਹੋਰ ਦੀਆਂ ਇਕਾਈਆਂ ਵਿਚਕਾਰ ਬਦਲੋ।
CSS clamp() ਜਨਰੇਟਰ
ਰਿਸਪੌਂਸਿਵ ਟਾਈਪੋਗ੍ਰਾਫੀ ਅਤੇ ਸਪੇਸਿੰਗ ਲਈ ਫਲੂਇਡ CSS clamp() ਕੀਮਤ ਬਣਾਓ। ਘੱਟੋ-ਘੱਟ/ਵੱਧ ਤੋਂ ਵੱਧ ਸਾਈਜ਼ ਅਤੇ ਵਿਊਪੋਰਟ ਰੇਂਜ ਸੈੱਟ ਕਰੋ, ਲਾਈਵ ਪ੍ਰੀਵਿਊ ਵੇਖੋ, ਅਤੇ ਇੱਕ-ਲਾਈਨ CSS ਕਾਪੀ ਕਰੋ।
CSS ਗ੍ਰਿਡ ਜਨਰੇਟਰ
CSS ਗ੍ਰਿਡ ਨੂੰ ਵਿਜ਼ੂਅਲੀ ਡਿਜ਼ਾਈਨ ਕਰੋ — ਟ੍ਰੈਕ, ਯੂਨਿਟ ਅਤੇ ਗੈਪ — ਅਤੇ ਜਨਰੇਟ ਕੀਤਾ CSS ਤੇ HTML ਕਾਪੀ ਕਰੋ।