উত্তর:
পাঠ্য নোডগুলিতে মার্জিন বা অন্য কোনও স্টাইল প্রয়োগ করা যায় না, সুতরাং আপনার প্রয়োজনীয় স্টাইলটি যে কোনও উপাদানটিতে প্রয়োগ করা আবশ্যক একটি উপাদান হতে হবে। আপনি যদি চান যে আপনার উপাদানটির অভ্যন্তরের কিছু পাঠ্য আলাদাভাবে স্টাইল করা যায় তবে এটিকে একটিতে মুড়িয়ে রাখুন spanবা divউদাহরণস্বরূপ।
I'm nevertheless desperately missing ::before and ::after on text nodes.প্রকৃতপক্ষে. তারা ফর্ম্যাট নাও নিতে পারে তবে তারা অবশ্যই নেয় content।
আপনি CSS সহ পাঠ্য নোডগুলি লক্ষ্য করতে পারবেন না। আমি তোমার সাথে আছি; আশা করি আপনি পারতেন ... তবে আপনি পারবেন না :(
আপনি যদি <span> @ জ্যাকবের পরামর্শ অনুসারে পাঠ্য নোডটি মোড়ানো না থাকেন তবে আপনি তার পরিবর্তে আশেপাশের উপাদানটিকে দিতে paddingপারেন margin:
<p id="theParagraph">The text node!</p>
p#theParagraph
{
border: 1px solid red;
padding-bottom: 10px;
}
::first-lineআনতে পারেন, যদিও নামটি থেকে বোঝা যায়, এটি কেবলমাত্র পাঠ্যের প্রথম লাইনেই প্রযোজ্য। (এছাড়াও, আমি মনে করি এটিতে কেবল কিছু সম্পত্তি সেট করা যেতে পারে)