में काम नहीं करता है मेरे पास यह सीएसएस कोड inline-block
है। क्या कोई मुझे बता सकता है कि इसे इंटरनेट एक्सप्लोरर 6 और 7 में कैसे काम करना है। कोई विचार? शायद मैं कुछ गलत कर रहा हूँ? धन्यवाद!इनलाइन ब्लॉक इंटरनेट एक्सप्लोरर 7, 6
#signup {
color:#FFF;
border-bottom:solid 1px #444;
text-transform:uppercase;
text-align:center;
}
#signup #left {
display: inline-block
}
#signup #right {
background-image:url(images/signup.jpg);
border-left: solid 1px #000;
border-right: solid 1px #000;
display: inline-block;
padding:1% 2%
width:16%;
}
#signup #right a { font-size:100%; font-weight:bold }
#signup #right p { font-size:90%; font-weight:bold }
#signup a:hover { color:#FFF; text-decoration:underline }
मैंने पढ़ा है (लेकिन परीक्षण नहीं कर सकता) कि आपको '_height: ### px' भी सेट करना चाहिए, जिसे केवल आईई 6 और नीचे समझा जाता है। मान लीजिए कि आप अभी भी ऐसे ब्राउज़र की परवाह करते हैं जो आधिकारिक तौर पर मृत है, यानी। – Blazemonger
कभी-कभी इसे डिस्प्ले की आवश्यकता होती है: इनलाइन \ 9; आईई 8 में काम करने के लिए। – Somebody
इस समस्या के आस-पास एक अच्छा लेख, फ़ायरफ़ॉक्स 2 और आईई 5.5 और 6 को भी कवर करता है: http://blog.mozilla.org/webdev/2009/02/20/cross-browser-inline-block/ – sshow