আমি যখন সন্তুষ্টির জন্য একটি প্রাক উপাদান সেট করি এবং সম্পাদনার জন্য এতে মনোনিবেশ করি তখন এটি চারপাশে একটি বিন্দুযুক্ত সীমানা পায় যা দেখতে খুব সুন্দর লাগে না। ফোকাস অন্য কোথাও থাকলে সীমান্ত সেখানে নেই।
আমি কীভাবে এই সীমানা সরিয়ে ফেলব?
ধন্যবাদ
আমি যখন সন্তুষ্টির জন্য একটি প্রাক উপাদান সেট করি এবং সম্পাদনার জন্য এতে মনোনিবেশ করি তখন এটি চারপাশে একটি বিন্দুযুক্ত সীমানা পায় যা দেখতে খুব সুন্দর লাগে না। ফোকাস অন্য কোথাও থাকলে সীমান্ত সেখানে নেই।
আমি কীভাবে এই সীমানা সরিয়ে ফেলব?
ধন্যবাদ
উত্তর:
সেট 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;