কম্পিউটার

জাভাস্ক্রিপ্ট সহ একটি স্টাইলশীটে কীভাবে সিএসএস নিয়ম যুক্ত করবেন?


insertRule() আমাদেরকে স্টাইলশীটে একটি নির্দিষ্ট অবস্থানে একটি নিয়ম যোগ করতে সাহায্য করে যখন deleteRule() একটি নির্দিষ্ট স্টাইল মুছে দেয়।

নিম্নলিখিত উদাহরণগুলি CSS নিয়মগুলিকে চিত্রিত করে যা জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্টাইলশীটে যোগ করা যেতে পারে।

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style type="text/css" id="custom">
body {
   background-color: silver;
}
</style>
</head>
<body>
<h1>Custom CSS!</h1>
<p>Woohoo!</p>
<script>
let newSheet = document.getElementById('custom').sheet
let cs = 'p {';
   cs += 'margin: 4%;';
   cs += 'padding: 2%;';
   cs += 'font-size: 22px;';
   cs += 'box-shadow: -10px 4px 0 chartreuse;'
   cs += '}';
newSheet.insertRule(cs, 0);
</script>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

জাভাস্ক্রিপ্ট সহ একটি স্টাইলশীটে কীভাবে সিএসএস নিয়ম যুক্ত করবেন?

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style type="text/css" id="demo">
div {
   margin: 3%;
   text-align: center;
   background-color: powderblue;
}
p {
   box-shadow: 0 0 12px rgba(0,0,0,0.6);
}
h2 {
   color: red;
}
</style>
</head>
<body>
<div>
<h2>Custom CSS!</h2>
<p>Woohoo!</p>
</div>
<script>
let mySheet = document.getElementById('demo').sheet
let cs = 'h2 { border: 2px solid green; }'
mySheet.deleteRule(2);
mySheet.insertRule(cs, 0);
</script>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

জাভাস্ক্রিপ্ট সহ একটি স্টাইলশীটে কীভাবে সিএসএস নিয়ম যুক্ত করবেন?


  1. সিএসএস সহ একটি পূর্ণ-প্রস্থ চিত্রে কীভাবে একটি ফর্ম যুক্ত করবেন?

  2. কিভাবে CSS এর সাথে একটি ছবিতে একটি বর্ডার যোগ করবেন?

  3. কিভাবে সিএসএস দিয়ে একটি ছবিতে একটি বোতাম যোগ করবেন?

  4. কিভাবে CSS দিয়ে হোভারে ট্রানজিশন যোগ করবেন?