vertical-align
चाल केवल गैर-पारदर्शी छवियों के साथ काम करता है [अच्छी तरह से], और अगर a
line-height
छवि की ऊंचाई से अधिक है (लगता है छोटे सामाजिक नेटवर्किंग प्रतीक) सब पर काम नहीं करता।
मेरी इच्छा है कि मैं यहां स्वीकृत समाधान का उपयोग कर सकूं, लेकिन यह ऊपर दिए गए मुद्दों के साथ टेक्स्ट ब्लॉक के भीतर इनलाइन छवियों के संरेखण को फेंकता है।
मैं के नीचे एक ठोस सफेद box-shadow
करने के लिए बस गया हूं, शायद आईई 8 और पुराने के लिए बैकअप filter
छाया, और इसे एक दिन कॉल कर रहा हूं।लेआउट के साथ गड़बड़ नहीं है:
a { text-underline: none;
border-bottom: 1px solid blue; }
a img { box-shadow: 0 .333em 0 0 white; /* white, or your background color */
filter: progid:DXImageTransform.Microsoft.Shadow... etc }
असल में आप सभी को लक्षित करना चाहते हैं जिनमें
बच्चे हैं। शुद्ध सीएसएस में (मेरे ज्ञान के लिए) आप ऑब्जेक्ट के पैरेंट को लक्षित नहीं कर सकते हैं। आपको उस उद्देश्य के लिए जावास्क्रिप्ट/jQuery का उपयोग करना होगा। Http://stackoverflow.com/questions/45004/complex-css-selector-for-parent-of-active-child –