সংক্ষিপ্ত উত্তর:
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type="number"] {
-moz-appearance: textfield;
}
<input type="number" />
দীর্ঘ উত্তর:
বিদ্যমান উত্তরে যুক্ত করতে ...
ফায়ারফক্স:
ফায়ারফক্সের বর্তমান সংস্করণগুলিতে এই উপাদানগুলির -moz-appearance
সম্পত্তিটির (ব্যবহারকারী এজেন্ট) ডিফল্ট মান number-input
। মানটিতে এটি textfield
কার্যকরভাবে স্পিনারকে সরিয়ে দেয়।
input[type="number"] {
-moz-appearance: textfield;
}
কিছু ক্ষেত্রে, আপনি স্পিনার প্রথমে লুকিয়ে থাকতে চান এবং তারপরে হোভার / ফোকাসে উপস্থিত হতে পারেন । (এটি বর্তমানে ক্রোমে ডিফল্ট আচরণ)। যদি তা হয় তবে আপনি নিম্নলিখিতটি ব্যবহার করতে পারেন:
input[type="number"] {
-moz-appearance: textfield;
}
input[type="number"]:hover,
input[type="number"]:focus {
-moz-appearance: number-input;
}
<input type="number"/>
ক্রোম:
ক্রোমের বর্তমান সংস্করণগুলিতে, এই উপাদানগুলির -webkit-appearance
সম্পত্তিটির (ব্যবহারকারী এজেন্ট) ডিফল্ট মান ইতিমধ্যে textfield
। স্পিনার অপসারণ করার জন্য, -webkit-appearance
সম্পত্তি মান চাহিদা পরিবর্তন করা none
উপর ::-webkit-outer-spin-button
/ ::-webkit-inner-spin-button
ছদ্ম শ্রেণীর (এটা হল -webkit-appearance: inner-spin-button
ডিফল্ট ভাবে)।
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
<input type="number" />
এটি উল্লেখ করার মতো যে margin: 0
এটি ক্রোমের পুরানো সংস্করণগুলির মার্জিন অপসারণ করতে ব্যবহৃত হয় ।
বর্তমানে এটি লেখার মতো, এখানে 'ইন্টার্ন-স্পিন-বোতাম' সিউডো শ্রেণিতে ডিফল্ট ব্যবহারকারী এজেন্ট স্টাইলিং রয়েছে:
input::-webkit-inner-spin-button {
-webkit-appearance: inner-spin-button;
display: inline-block;
cursor: default;
flex: 0 0 auto;
align-self: stretch;
-webkit-user-select: none;
opacity: 0;
pointer-events: none;
-webkit-user-modify: read-only;
}
<input type="number" min="4" max="8" />
ক্রোমে তাকিয়ে আছি এবং পাশের উপরে এবং নীচে তীরগুলি সহ একটি সাধারণ ইনপুট ক্ষেত্রটি দেখছি।