পদ্ধতি 1:
আপনি যদি স্ব-চালিত স্থানান্তরের সন্ধান করছেন তবে আপনার সিএসএস 3 অ্যানিমেশন ব্যবহার করা উচিত । এগুলি কোনওভাবেই সমর্থিত নয়, তবে এটি ঠিক তাদের ধরণের জন্য তৈরি করা হয়েছিল।
সিএসএস
#test p {
margin-top: 25px;
font-size: 21px;
text-align: center;
-webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
-moz-animation: fadein 2s; /* Firefox < 16 */
-ms-animation: fadein 2s; /* Internet Explorer */
-o-animation: fadein 2s; /* Opera < 12.1 */
animation: fadein 2s;
}
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Firefox < 16 */
@-moz-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Internet Explorer */
@-ms-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Opera < 12.1 */
@-o-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
ডেমো
ব্রাউজার সমর্থন
সমস্ত আধুনিক ব্রাউজার এবং ইন্টারনেট এক্সপ্লোরার 10 (এবং পরবর্তী): http://caniuse.com/#feat=css-animation
পদ্ধতি 2:
বিকল্পভাবে, লোডের উপর শ্রেণি পরিবর্তন করতে আপনি jQuery (বা সরল জাভাস্ক্রিপ্ট; তৃতীয় কোড ব্লক দেখুন) ব্যবহার করতে পারেন:
jQuery এর
$("#test p").addClass("load");
সিএসএস
#test p {
opacity: 0;
font-size: 21px;
margin-top: 25px;
text-align: center;
-webkit-transition: opacity 2s ease-in;
-moz-transition: opacity 2s ease-in;
-ms-transition: opacity 2s ease-in;
-o-transition: opacity 2s ease-in;
transition: opacity 2s ease-in;
}
#test p.load {
opacity: 1;
}
সরল জাভাস্ক্রিপ্ট (ডেমোতে নেই)
document.getElementById("test").children[0].className += " load";
ডেমো
ব্রাউজার সমর্থন
সমস্ত আধুনিক ব্রাউজার এবং ইন্টারনেট এক্সপ্লোরার 10 (এবং পরবর্তী): http://caniuse.com/#feat=css- ট্রান্সশিশন
পদ্ধতি 3:
অথবা, আপনি সেই পদ্ধতিটি ব্যবহার করতে পারেন যা মেল ব্যবহার করে:
jQuery এর
$("#test p").delay(1000).animate({ opacity: 1 }, 700);
সিএসএস
#test p {
opacity: 0;
font-size: 21px;
margin-top: 25px;
text-align: center;
}
ডেমো
ব্রাউজার সমর্থন
jQuery 1.x : সমস্ত আধুনিক ব্রাউজার এবং ইন্টারনেট এক্সপ্লোরার 6 (এবং পরবর্তী): http://jquery.com/browser-support/
jQuery 2.x : সমস্ত আধুনিক ব্রাউজার এবং ইন্টারনেট এক্সপ্লোরার 9 (এবং পরবর্তী): http: // jquery.com/browser-support/
লক্ষ্য ব্রাউজারটি সিএসএস 3 ট্রানজিশন বা অ্যানিমেশন সমর্থন করার প্রয়োজন না হওয়ায় এই পদ্ধতিটি সবচেয়ে ক্রস-সামঞ্জস্যপূর্ণ ।