HTML DOM - Changing CSS

CSS শৈলী পরিবর্তন করতে শিখুন

HTML শৈলী পরিবর্তন

এইচটিএমএল ডম জাভাস্ক্রিপ্টকে এইচটিএমএল উপাদানের স্টাইল করার অনুমতি দেয়।

একটি HTML উপাদানের শৈলী পরিবর্তন করতে, এই সিনট্যাক্স ব্যবহার করুন:

document.getElementById(id).style.property= new style

উদাহরণ

একটি <p> উপাদানের শৈলী পরিবর্তন করে:

<html>
<body>

<p id="p2">Hello World!</p>

<script>
document.getElementById("p2").style.color = "blue";
</script>

</body>
</html>

ঘটনা ব্যবহার করে

HTML DOM আপনাকে কোড চালানোর অনুমতি দেয় যখন কোনো ঘটনা ঘটে।

HTML উপাদানগুলিতে "যখন কিছু ঘটে" ব্রাউজার দ্বারা ইভেন্টগুলি তৈরি হয়:

আপনি এই টিউটোরিয়ালের পরবর্তী অধ্যায়ে ঘটনা সম্পর্কে আরও শিখবেন।

উদাহরণ

ব্যবহারকারী যখন একটি বোতামে ক্লিক করেন, তখন id="id1" দিয়ে HTML উপাদানের শৈলী পরিবর্তন করুন:

<!DOCTYPE html>
<html>
<body>

<h1 id="id1">My Heading 1</h1>

<button type="button"
onclick="document.getElementById('id1').style.color = 'red'">
Click Me!</button>

</body>
</html>

আরো উদাহরণ

উদাহরণ

কিভাবে একটি উপাদান অদৃশ্য করা উপাদান প্রদর্শন বা না?

<input type="button" value="Hide text" onclick="document.getElementById('p1').style.visibility='hidden'">
<input type="button" value="Show text" onclick="document.getElementById('p1').style.visibility='visible'">

💡টিপ:

style.visibility='hidden' , style.display='none' .

ইন্টারেক্টিভ উদাহরণ

নীচের বোতামগুলিতে ক্লিক করে শৈলী পরিবর্তনগুলি দেখুন:

ইন্টারেক্টিভ প্রদর্শনের উপাদান

নীচের বোতামগুলি ব্যবহার করে এই উপাদানটির শৈলী পরিবর্তন করুন৷

জাভাস্ক্রিপ্ট কোড ব্যবহৃত:

function changeColor(color) {
    document.getElementById('demoElement').style.color = color;
}

function toggleVisibility() {
    const element = document.getElementById('demoElement');
    if (element.style.visibility === 'hidden') {
        element.style.visibility = 'visible';
    } else {
        element.style.visibility = 'hidden';
    }
}

function changeBackground(color) {
    document.getElementById('demoElement').style.backgroundColor = color;
}

function resetStyle() {
    const element = document.getElementById('demoElement');
    element.style = '';
}

HTML DOM শৈলী অবজেক্ট রেফারেন্স

সমস্ত HTML DOM শৈলী বৈশিষ্ট্যের জন্য, আমাদের সম্পূর্ণ HTML DOM শৈলী অবজেক্ট রেফারেন্স দেখুন।

টেক্সট বৈশিষ্ট্য

color, fontSize, fontFamily, fontWeight, textAlign, textDecoration

বক্স বৈশিষ্ট্য

width, height, padding, margin, border, borderRadius

পটভূমি বৈশিষ্ট্য

backgroundColor, backgroundImage, backgroundSize, backgroundPosition

বৈশিষ্ট্য প্রদর্শন করুন

display, visibility, opacity, zIndex, position, top, left

অনুশীলন করুন

একটি উপাদানের পটভূমির রঙ ফেরত দেওয়ার জন্য আইনি জাভাস্ক্রিপ্ট সিনট্যাক্স কি?

document.getElementById('demo').layout.backgroundColor;
✗ ভুল! .লেআউট HTML DOM-এ একটি আইনি বৈশিষ্ট্য নয়
document.getElementById('demo').css.backgroundColor;
✗ ভুল! .css HTML DOM-এ কোনো আইনি বৈশিষ্ট্য নয়
document.getElementById('demo').style.backgroundColor;
✓ ঠিক আছে! .style.backgroundColor হল একটি উপাদানের ব্যাকগ্রাউন্ড কালার অ্যাক্সেস করার জন্য আইনি সিনট্যাক্স