
ফ্রি এলিমেন্টর পেজ বিল্ডার ব্যবহার করে একটি চলমান ব্যাকগ্রাউন্ড ইমেজ অ্যানিমেশন তৈরি করা এখন আমার কাছে খুব সহজ বলে মনে হচ্ছে। এখানে আপনাকে পৃষ্ঠার মধ্যে কিছু CSS কোড যোগ করতে হবে। CSS কোড ফ্রি এলিমেন্টর যোগ করার একটি উপায়ও আছে।
আমি ব্যাকগ্রাউন্ড ইমেজের সাথে আশ্চর্যজনক কিছু শেয়ার করতে যাচ্ছি। এটি সত্যিই মজার কিছু তৈরি করা ছিল যা নজরকাড়া বলে মনে হয়। এখানে বিভিন্ন ধরনের দুটি উৎস আছে এলিমেন্টর পৃষ্ঠার পটভূমি এবং এলিমেন্টর তির্যক পটভূমি আপনি যদি আপনার উপাদান বা বিভাগগুলির পটভূমিকে সৃজনশীল উপায়ে সাজাতে চান তবে এটি পরীক্ষা করা নিশ্চিত করুন৷।
ক মুভিং ব্যাকগ্রাউন্ড ইমেজ অ্যানিমেশন এটি একটি লুপিং CSS অ্যানিমেশন যা ধীরে ধীরে আপনার পৃষ্ঠার বিষয়বস্তুর পিছনে একটি প্রশস্ত পটভূমি চিত্র স্লাইড করে, তাই একটি ভিডিও ফাইল লোড না করেই বিভাগটি জীবন্ত বোধ করে৷ Elementor-এ আপনি এটিকে একটি পূর্ণ-উচ্চতা বিভাগ দিয়ে তৈরি করেন, CSS আইডি বহনকারী দুটি স্পেসার বিজি এবং ওভারলে, এবং একটি ছোট ব্লক CSS @keyframes একটি HTML উইজেটে কোড পেস্ট করা হয়েছে কোনও এলিমেন্টর প্রো লাইসেন্স নেই এবং জাভাস্ক্রিপ্টের প্রয়োজন নেই৷ এটি সবচেয়ে হালকা এক এলিমেন্টর অ্যানিমেশন প্রভাব আপনি যোগ করতে পারেন, কারণ ব্রাউজার মিডিয়া চালানোর পরিবর্তে একটি একক রূপান্তর অ্যানিমেট করে।
প্রথমে নিচের ভিডিওতে দেখা যাক কেমন লাগে।
এই বিভাগে উপলব্ধ মাস্টার অ্যাডঅন টেমপ্লেট লাইব্রেরি বিনামূল্যে। আপনি সহজেই আপনার ওয়েবপৃষ্ঠার মধ্যে এটি আমদানি করতে পারেন যদি আপনি একটি হন মাস্টার অ্যাডঅনস 1 এলিমেন্টর পেজ বিল্ডার অ্যাডন প্লাগইন ব্যবহারকারী।
<a href="https://downloads.wordpress.org/plugin/master-addons.zip" target="_blank" data-text="Master Addons Plugin" rel="noopener">
Master Addons Plugin
</a>
<h2>Moving Background Image animation in one click</h2><p>If you have installed and activated Master Addons Plugin in your Website then follow me.
চেক করুন কিভাবে ইনস্টল এবং সক্রিয় মাস্টার অ্যাডঅন প্লাগইন
একটি পৃষ্ঠা বা পোস্ট তৈরি করুন এবং এলিমেন্টর ব্যবহার করে এটি সম্পাদনা করুন। আপনি মাস্টার অ্যাডঅন টেমপ্লেট লাইব্রেরি আইকন দেখতে পাবেন।

MA Tempalte লাইব্রেরিতে ক্লিক করুন এবং ডেটা লোড করতে কয়েক সেকেন্ড অপেক্ষা করুন। আপনি “Ready Page” এবং “ections” দেখতে পাবেন। বিভাগ ট্যাবে ক্লিক করুন এবং কয়েক সেকেন্ড অপেক্ষা করুন। এখন আপনি "মুভিং ব্যাকগ্রাউন্ড ইমেজ অ্যানিমেশন" দেখতে পাবেন।

এখন এটির পূর্বরূপ দেখতে জুম আইকনে ক্লিক করুন। তারপর আপনি একটি সন্নিবেশ বোতাম দেখতে পাবেন। এই টেমপ্লেটটি এক ক্লিকে পেতে এই “insert” বোতামে ক্লিক করুন। এর পরে আপনি সামগ্রী সম্পাদনা করতে পারবেন।

আপনার বিভাগটি দেখতে কেমন হবে। আমি আমার লোকালহোস্টে ওয়ার্ডপ্রেস ডিফল্ট থিম ব্যবহার করছি। বিষয়বস্তু সম্পাদনা করতে শুধু শিরোনাম বা অনুচ্ছেদ বা সামাজিক ক্লিক করুন।

আপনি যদি আপনার নিজের ইমেজ এবং ওভারলে প্রভাব যোগ করতে চান তাহলে আপনাকে যেতে হবে বিজি এবং ওভারলে ইমেজ বিভাগ পরিবর্তন করা হচ্ছে এখন।
সংক্ষিপ্ত উত্তর: "স্ক্রিনে ফিট" সেট করা একটি এক-কলামের এলিমেন্টর বিভাগ তৈরি করুন, CSS আইডির সাথে একটি স্পেসার যোগ করুন বিজি আপনার বিষয়বস্তুর উপরে এবং আইডি সহ একটি দ্বিতীয় স্পেসার ওভারলে এটির নীচে, তারপরে একটি HTML উইজেটে নীচের CSS অ্যানিমেশন কোডটি পেস্ট করুন এবং আপনার নিজের ছবির URLগুলিতে অদলবদল করুন৷ আপনার তিনটি সম্পদের প্রয়োজন (একটি প্রশস্ত ব্যাকগ্রাউন্ড ইমেজ, একটি PNG ওভারলে এবং একটি SVG ওভারলে • এবং সম্পূর্ণ বিল্ডটি বিনামূল্যে এলিমেন্টর পৃষ্ঠা নির্মাতাকে প্রায় দশ মিনিট সময় নেয়৷।
আপনার প্রয়োজনীয় সম্পদ:
এখন একটি কলামের কাঠামো যোগ করুন এবং এটির উচ্চতা তৈরি করুন “ স্ক্রিনের জন্য উপযুক্ত"৷।

শুধু এখন আপনার বিষয়বস্তু যোগ করুন। আমি এখানে ডেমো বিষয়বস্তু টাইপোগ্রাফি তথ্য শেয়ার করতে যাচ্ছি।
শিরোনাম (ব্যবহৃত এলিমেন্টর ডিফল্ট শিরোনাম উপাদান): ফন্ট ফ্যামিলি: সোর্স সানস প্রো, ফন্ট সাইজ: 120px, ফন্টের ওজন: 900, লাইনের উচ্চতা: 140, অক্ষরের ব্যবধান: -5, রঙ: কালো
পাঠ্য (ব্যবহৃত এলিমেন্টর ডিফল্ট টেক্সট এডিটর এলিমেন্ট): ফন্ট ফ্যামিলি: সোর্স সানস প্রো, ফন্ট সাইজ: 30px, ফন্টের ওজন: 400, লাইনের উচ্চতা: 40, রঙ: কালো
সামাজিক (ব্যবহৃত এলিমেন্টর ডিফল্ট সোশ্যাল এলিমেন্ট): আকৃতি: বৃত্ত, প্রান্তিককরণ: কেন্দ্র, রঙ: কাস্টম, প্রাথমিক কালো: rgba(175,175,175,0), সেকেন্ডারি রঙ: কালো, আকার: 40, স্থান: 30, সীমান্তের ধরন: কঠিন, সীমানা প্রস্থ: 2, সীমানা রঙ: কালো
নিম্নলিখিত GIF অ্যানিমেশনটি দেখুন এবং আপনি বুঝতে পারবেন কীভাবে আপনার উপাদান উপাদানের মধ্যে এই সমস্ত সম্পত্তি প্রয়োগ করতে হয়।

উন্নত ট্যাব ব্যবহার করে প্রতিটি উপাদানে z-index=1 রাখুন। শুধু প্রতিটি উপাদানে ক্লিক করুন এবং উন্নত ট্যাবে নেভিগেট করুন। নিম্নলিখিত ছবিটি পরীক্ষা করুন।
(যদি আপনি এটি মিস করেন তবে আপনি চলমান ব্যাকগ্রাউন্ড ইমেজ CSS কোড যোগ করার পরে উপাদান সামগ্রী সম্পাদনা করতে সমস্যার সম্মুখীন হবেন। আপনি যদি এখানে z-সূচক না রাখেন তবে সামগ্রী সম্পাদনা করতে আপনাকে এলিমেন্টর নেভিগেটর সিস্টেম ব্যবহার করতে হবে।)

এখন দুটি স্পেসার যোগ করুন। একটি শিরোনামের শীর্ষে এবং অন্যটি সোশ্যাল মিডিয়া আইকনের নীচে।
উপরের স্পেসারে আইডি হিসাবে “BG” রাখুন। এবং নীচের স্পেসারে আইডি হিসাবে “overlay” রাখুন।
টপ স্পেসারে বিজি আইডি যোগ করা হচ্ছে

নিচের স্পেসারে ওভারলে আইডি যোগ করা হচ্ছে

“ যোগ করুনএইচটিএমএলসোশ্যাল মিডিয়া আইকনের নীচে বা দ্বিতীয় স্পেসারের শীর্ষে ” উপাদান৷।

আপনি কি আমাদের মুভিং বিজি ইমেজ অ্যানিমেশন সম্পদ সম্পর্কে মনে রাখবেন? এখন আপনার ওয়েবসাইটে সেগুলি আপলোড করার সময়। ব্যাকগ্রাউন্ড ইমেজ, পিএনজি ওভারলে এবং এসভিজি ওভারলে ইমেজ আপলোড করুন। তারপর এই 3টি লিঙ্ক কপি করুন এবং আপনার কোড এডিটর বা নোটপ্যাডে তালিকাভুক্ত করুন।
আপনার কোড এডিটরে নিম্নলিখিত কোডটি অনুলিপি করুন। এবং ব্যাকগ্রাউন্ড ইমেজ লিঙ্ক, PNG এবং SVG ইমেজ ওভারলে লিঙ্ক পরিবর্তন করুন। আমি দুটি স্ক্রিনশট যোগ করেছি যেখানে আপনি সহজেই খুঁজে পেতে পারেন কোন লিঙ্কগুলি পরিবর্তন করা উচিত।
উচ্চ রেজোলিউশন সংস্করণ দেখতে প্রতিটি ছবিতে ক্লিক করুন।
ব্যাকগ্রাউন্ড ইমেজ ইউআরএল পরিবর্তন করুন

ওভারলে ইমেজ URL পরিবর্তন করুন

<style>
#bg {
-moz-animation: bg 60s linear infinite;
-webkit-animation: bg 60s linear infinite;
-ms-animation: bg 60s linear infinite;
animation: bg 60s linear infinite;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
/* Set your background with this /
background: #348cb2 url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/bg.jpg") bottom left;
background-repeat: repeat-x;
height: 100%;
left: 0;
opacity: 1;
position: fixed;
top: 0;
}
@-moz-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
@-webkit-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
@-ms-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
@keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
#bg {
background-size: 2250px auto;
width: 6750px;
}
/ Overlay */
@-moz-keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-ms-keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
#overlay {
-moz-animation: overlay 1.5s 1.5s forwards;
-webkit-animation: overlay 1.5s 1.5s forwards;
-ms-animation: overlay 1.5s 1.5s forwards;
animation: overlay 1.5s 1.5s forwards;
background-attachment: fixed, fixed;
background-image: url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/overlay-pattern.png"), url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/overlay.svg");
background-position: top left, center center;
background-repeat: repeat, no-repeat;
background-size: auto, cover;
height: 100%;
left: 0;
opacity: 0;
position: fixed;
top: 0;
width: 100%;
}
</style>এখন আপনার সম্পাদিত কোড Bg এবং ওভারলে ইমেজ দিয়ে কপি করুন। তারপর এটি HTML উপাদানে পেস্ট করুন। আপনি অবিলম্বে ফলাফল দেখতে পাবেন। আপনি যদি CSS এর সাথে কাজ করতে জানেন তবে আপনি অ্যানিমেশনটিও কাস্টমাইজ করতে পারেন।

আমি আপনাকে যেভাবে দেখিয়েছি ঠিক সেই চেহারাটি দেখতে আসুন পাঠ্যের রঙ এবং সোশ্যাল মিডিয়ার রঙকে সাদাতে পরিবর্তন করি।

এলিমেন্টর পেজ বিল্ডার প্লাগইন ব্যবহার করে মুভিং ব্যাকগ্রাউন্ড ইমেজ অ্যানিমেশন তৈরি করার বিষয়েই। আপনি আমাদের ব্যবহার করে আপনার বিষয়বস্তু স্টাইল করতে পারেন মাস্টার অ্যাডনের প্লাগইন খুব। এটি আপনার পৃষ্ঠার জন্য স্থির পটভূমি হবে। আপনি যদি একটি বিভাগের জন্য চলমান পটভূমি সেট করতে চান তবে অবস্থানটি “ এ পরিবর্তন করুনপরম“.
আপনি কোন সমস্যার সম্মুখীন হলে এখানে মন্তব্য করতে নির্দ্বিধায়। আমি আপনাকে আপনার চলমান বিজি ইমেজ অ্যানিমেশন কাস্টমাইজ করার জন্য গাইড করব।
"স্ক্রিনে ফিট" সেট করা একটি এক-কলাম বিভাগ তৈরি করুন, CSS আইডি সহ একটি স্পেসার যোগ করুন বিজি আপনার বিষয়বস্তুর উপরে এবং আইডি সহ একটি স্পেসার ওভারলে এটির নীচে, তারপরে বিভাগে একটি HTML উইজেট ড্রপ করুন এবং উপরে দেখানো CSS কীফ্রেম কোডটি পেস্ট করুন, আপনার নিজের আপলোডগুলির সাথে ব্যাকগ্রাউন্ড, PNG ওভারলে এবং SVG ওভারলে URLগুলি প্রতিস্থাপন করুন৷ সবকিছু বিনামূল্যে এলিমেন্টর পৃষ্ঠা নির্মাতাতে কাজ করে এবং কোনো প্রো উইজেট জড়িত নেই।
না। অ্যানিমেশনটি এলিমেন্টরের বিনামূল্যের এইচটিএমএল উইজেটে প্লেইন সিএসএস পেস্ট করা হয়েছে, তাই এটি এলিমেন্টরের বিনামূল্যের সংস্করণে চলে। আপনি যদি কোডটি একেবারেই স্পর্শ না করেন তবে রেডিমেড মুভিং ব্যাকগ্রাউন্ড বিভাগটি বিনামূল্যে অন্তর্ভুক্ত করা হয়েছে মাস্টার অ্যাডঅন টেমপ্লেট লাইব্রেরি এবং এক ক্লিকে আমদানি করা যাবে।
এটি ডিজাইন দ্বারা হালকা: অ্যানিমেশন একটি একক CSS ট্রান্সফর্ম (translate3d) নিয়ে যায়, যা ব্রাউজার GPU-তে দেয় এবং কোনো ভিডিও ফাইল লোড হয় না। একটি জিনিস যা কর্মক্ষমতাকে আঘাত করতে পারে তা হল একটি বড় আকারের ব্যাকগ্রাউন্ড ইমেজ, তাই আপলোড করার আগে 1500x500px ফাইলটি সংকুচিত করুন। আমাদের গাইড চালু কিভাবে Elementor ওয়েবসাইট গতি বাড়ানো যায় আরো বিস্তারিতভাবে ইমেজ অপ্টিমাইজেশান কভার করে।
গতি সময়কাল দ্বারা সেট করা হয় অ্যানিমেশন: bg 60s লিনিয়ার অসীম; একটি দ্রুত স্ক্রলের জন্য 60 এর দশক কমিয়ে দিন, এটিকে ধীর গতিতে বাড়ান। 100% কীফ্রেমে রূপান্তর দ্বারা দিকনির্দেশ সেট করা হয়েছে: translate3d(-2250px,0,0) ছবিটিকে বাম দিকে স্লাইড করে এবং মানটিকে একটি ধনাত্মক সংখ্যায় (2250px) পরিবর্তন করলে এটি ডানদিকে স্লাইড হয়।
হ্যাঁ। উপরের CSS ব্যবহার করে অবস্থান: স্থির, যা ভিউপোর্টে ব্যাকগ্রাউন্ড পিন করে। এটা পরিবর্তন অবস্থান: পরম #bg এবং #ওভারলে নিয়মে এবং প্যারেন্ট এলিমেন্টর বিভাগটিকে আপেক্ষিক অবস্থানে সেট করুন এবং অ্যানিমেশনটি সেই একক বিভাগের ভিতরে থাকে। অন্যান্য অ্যানিমেটেড বিভাগের ব্যাকগ্রাউন্ডের জন্য, কিভাবে করবেন তা দেখুন একটি Elementor বিভাগে একটি কণা পটভূমি যোগ করুন.
আপনার পছন্দসই সমস্ত প্রিমিয়াম উইজেট এবং টেমপ্লেট পান, পরিষ্কার কোড দিয়ে তৈরি যা আপনার সাইটকে দ্রুত রাখে। ব্লোট খাদ, বৈশিষ্ট্য নয়।

110+ প্রিমিয়াম উইজেট এবং লাইফটাইম আপডেটগুলি সীমার বাইরে তৈরি করে৷ দ্বারা একটি একচেটিয়া সৃষ্টি পিক্সার ল্যাবস
প্রতিটি মাস্টার অ্যাডনস প্রো লাইসেন্স একটি সহ আসে 14-দিনের কোনো প্রশ্ন ফেরত, আজীবন আপডেট, এবং অগ্রাধিকার সমর্থন। এই বসন্ত মাসে ঝুঁকিমুক্ত চেষ্টা করুন 40% ছাড় সঙ্গে “রিসেট40″ কুপন।
2 প্রতিক্রিয়া
ওহে,
মুভিং ব্যাকগ্রাউন্ড ইমেজ অ্যানিমেশনকে একটি নির্দিষ্ট বিভাগের মধ্যে রাখার কোন উপায় আছে কি? আমি দেখছি আপনি আপনার পোস্টের শেষ অনুচ্ছেদে অবস্থান সম্পর্কে উল্লেখ করেছেন। কিন্তু আমার জন্য এটা বুঝতে একটু জটিল যে আমাকে কোথায় পরিবর্তন করতে হবে।
ধন্যবাদ
হ্যালো,
আপনার প্রশ্নের জন্য ধন্যবাদ। শুধু "অবস্থান: স্থির" অনুসন্ধান করুন। CSS কোডের ভিতরে কোড। শুধুমাত্র #BG আইডি থেকে "পরম" অবস্থান পরিবর্তন করুন। আপনি আপনার কোডের শুরুতে এটি পাবেন। অথবা ব্যাকগ্রাউন্ড ইমেজ ইউআরএল স্ক্রিনশট দেখুন। আপনি পটভূমির অধীনে অবস্থান সম্পত্তি দেখতে পাবেন।
ধন্যবাদ