2012-04-10 10 views
7

एक सीधा आगे सवाल .. क्या सीएसएस में एक स्पैन टैग के लिए चौड़ाई निर्धारित करना संभव है? उदाहरण के लिए:अवधि तत्व के लिए प्रतिशत चौड़ाई सेट करें

<span style="width: 50%">...</span> 

आदि ..

अपने प्रोजेक्ट में मैं वर्तमान में divs उपयोग कर रहा हूँ लेकिन बिल्कुल प्रत्येक div टैग एक पंक्ति विराम सम्मिलित किया जाता है के बाद (जो मैं नहीं चाहता कि चाहते हैं)। तो इसका सबसे स्पष्ट समाधान तब div के बजाय स्पैन टैग का उपयोग करना है। लेकिन फिर मैं अवधि टैग के लिए चौड़ाई को परिभाषित करने में सक्षम नहीं हूं .. कम से कम प्रतिशत में नहीं।

किसी भी मदद के लिए अग्रिम धन्यवाद!

+0

[एक टैग के सीएसएस चौड़ाई] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/621401/css-width-of-a-span-tag) – ManseUK

उत्तर

23

एक इनलाइन ब्लॉक के रूप में तत्व को परिभाषित करें और जब तक सामग्री के चारों ओर के साथ इनलाइन रखते हुए आप चौड़ाई और एक ब्लॉक तत्व की तरह ऊंचाई नियंत्रित कर सकते हैं।

#element { 
    display: inline-block; 
    width: 50%; 
} 
3

इनलाइन तत्वों में आयाम नहीं हो सकते हैं। ऐसा करने के लिए उन्हें करने, और अभी भी इनलाइन बने हुए हैं, जोड़ें:

display: inline-block 
संबंधित मुद्दे