css - Automatically adding padding to images when they are floated -


मेरे पास एक सीएमएस है जो उपयोगकर्ता को फ्लोट: सही; या फ्लोट : बाएं; छवियों को वे अपने समृद्ध पाठ संपादक में डालते हैं मुझे नहीं चाहिए कि मैन्युअल रूप से पैडिंग डालने के लिए, इसलिए मैं इसे डिफ़ॉल्ट रूप से शामिल करने का एक तरीका ढूँढ़ने की कोशिश कर रहा था।

मुझे पता है कि यह एक कक्षा के साथ कैसे करना है, लेकिन मैं उत्सुक हूँ अगर सीएसएस में या जेक्यूएफ़ में कुछ निर्दिष्ट करने का कोई तरीका है, उदाहरण के लिए, जब कोई छवि float: left संपत्ति होती है, तो उसे पैडिंग भी मिलता है: 0 10px 10px

"पाठ">

यदि आप सीएसएस का उपयोग कर रहे हैं, तो उपयोगकर्ता को एक ऐसे क्लास को नियुक्त करने की आवश्यकता होती है जिसमें दोनों गुण होते हैं, या फिर दोनों गुण (फ्लोट और मार्जिन) इनपुट करते हैं।

आप jQuery का उपयोग कर सकते हैं हालांकि, और यह गतिशील रूप से करते हैं।

$ ("तत्व")। सीएसएस ("फ्लोट") या तो बायां या वापस लौटाएगा , यदि तत्व वास्तव में शुरू होता है। आप इसे (if) कथन में डाल सकते हैं और तदनुसार मार्जिन लागू कर सकते हैं।

बेशक, आप यह सुनिश्चित करना चाहते हैं कि आप केवल उचित छवि तत्वों पर ही इस तर्क को चला रहे हैं, ताकि कोई गड़बड़ी न करें अन्य सभी तत्वों के साथ जो पृष्ठ पर जारी हो सकते हैं।

Comments

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

javascript - What is an alternative to using getElementByClass for hiding multiple elements? -

c# - GetType() == type perfomance question -