देर के रूप में, निम्न कार्य के अभ्यास पर कुछ महान लेख (और उपद्रव) कर दिया गया है:सीएसएस रूपरेखा सर्वोत्तम प्रथाओं
a, input, textarea, button {
outline: none;
}
अधिकांश इन उपयोग से संबंधित समस्याओं से संबंधित प्रतीत।
इस सुविधा को पूरी तरह से निकालने का मेरा इरादा नहीं है (जैसा उपरोक्त कोड करता है) ... हालांकि, यह सुविधा अनजान क्षेत्रों में अनजान सीमाओं (erm, रूपरेखाओं) को जोड़ने, मेरे मूल डिजाइन को बहुत गड़बड़ कर देती है।
इस तथ्य के साथ मुख्य समस्या यह है कि इन रूपरेखाओं को गलत तरीके से नामित किया जा रहा है, वास्तव में तत्व के चारों ओर आयताकार क्षेत्र की रूपरेखा है, इसकी रूपरेखा नहीं है (उदाहरण के लिए, यह सीमा त्रिज्या इत्यादि को अनदेखा करता है)।
चलिए एक उदाहरण देखेंगे?
इस का एकमात्र समाधान उपरोक्त कोड चल रहा है और मेरी अपनी प्रणाली को रोजगार के लिए है। जैसा कि हमने हमेशा वेब ब्राउज़र के साथ किया है ...
हम्म ने खुद को सोचा होगा! धन्यवाद। – Christian
+1 - लेकिन एक चेतावनी; सुनिश्चित करें कि आपका प्रतिस्थापन पर्याप्त दिखाई दे रहा है। कुछ लोगों को अलग-अलग बताने के लिए थोड़ा गहरा सीमा वाला हल्का भूरा सीमा बदलना मुश्किल होगा। नियंत्रण में ध्यान केंद्रित होने के बाद, आप रंग बदलते देख सकते हैं (इस उदाहरण में) यह "ध्यान केंद्रित नहीं" करता है। इसलिए आपको समग्र पृष्ठ डिज़ाइन को ध्यान में रखना होगा, ताकि आप पृष्ठ/साइट पर हाइलाइट करने वाली फोकस की एक सतत शैली प्रदान कर सकें और वर्तमान में केंद्रित आइटम दृश्यमान रूप से स्पष्ट हो और गैर-केंद्रित वस्तुओं से पर्याप्त रूप से खड़ा हो। – BrendanMcK
दरअसल, यह केवल एक उदाहरण था, लेकिन हां, आपको परिवर्तन को स्पष्ट @ क्रिस्टियन सिसिबरस बनाना चाहिए। –