আমি যখন সন্তুষ্টির জন্য একটি প্রাক উপাদান সেট করি এবং সম্পাদনার জন্য এতে মনোনিবেশ করি তখন এটি চারপাশে একটি বিন্দুযুক্ত সীমানা পায় যা দেখতে খুব সুন্দর লাগে না। ফোকাস অন্য কোথাও থাকলে সীমান্ত সেখানে নেই।
আমি কীভাবে এই সীমানা সরিয়ে ফেলব?
ধন্যবাদ
আমি যখন সন্তুষ্টির জন্য একটি প্রাক উপাদান সেট করি এবং সম্পাদনার জন্য এতে মনোনিবেশ করি তখন এটি চারপাশে একটি বিন্দুযুক্ত সীমানা পায় যা দেখতে খুব সুন্দর লাগে না। ফোকাস অন্য কোথাও থাকলে সীমান্ত সেখানে নেই।
আমি কীভাবে এই সীমানা সরিয়ে ফেলব?
ধন্যবাদ
উত্তর:
সেট outline
সম্পত্তি থেকে 0px solid transparent;
। আপনাকে এটিকে :focus
রাজ্যেও সেট করতে হতে পারে , উদাহরণস্বরূপ:
[contenteditable]:focus {
outline: 0px solid transparent;
}
[contenteditable]:focus { outline: 0px solid transparent; }
outline: none
আপনি :read-write
ছদ্ম-শ্রেণীর সাথে শৈলীর উপাদান যুক্ত করতে পারেন যা সম্পাদনাযোগ্য।
উদাহরণস্বরূপ ( জেএসফিডাল ) :
.element:read-write:focus {
outline: none;
}
কোডড্রপগুলিতে এখানে আরও পড়ুন ।
:read-write
সিউডো-বর্গ নির্বাচক ক্রোম, সাফারি, এবং অপেরা 14+, ইন এবং iOS সমর্থিত।-moz-
ফর্মটিতে এটি ফায়ারফক্সের উপসর্গ সহ সমর্থিত:-moz-read-write
।:read-write
নির্বাচক Internet Explorer এ আর Android এ সমর্থিত নয়।
.element:focus
?
[contenteditable]:focus
?
outline
বা তার চেয়ে কম কাজ করবে না। এই ব্রাউজারগুলিতে আপনাকেhideFocus
উপাদানটির বৈশিষ্ট্য সেট করতে হবেtrue
, যেমন$('#myEl').get().hideFocus = true;