2012-05-25 22 views
5

मैं अपनी साइट पर काम करने वाले इलिप्सिस प्राप्त करने का प्रयास कर रहा हूं। यह निम्नलिखित HTML/CSS कोड है और यह काम नहीं कर रहा है।एचटीएमएल/सीएसएस इलिप्सिस (...) काम नहीं कर रहा

सीएसएस:

.oneline { 
text-overflow:ellipsis; 
white-space: nowrap; 
width: 50px; 
overflow: hidden; 
} 

HTML:

<div class="oneline">Testing 123 Testing 456 Testing 789</div> 
+1

आप आप एक CSS3 के अनुपालन करने वाले ब्राउज़र का उपयोग कर रहे हैं? –

+0

अगर आप एफएफ पर हैं तो यह जवाब देखें: http://stackoverflow.com/questions/4927257/text-overflowellipsis-in-firefox-4-and-ff5 – AlienWebguy

+0

मुझे ठीक लग रहा है http://jsfiddle.net/ ZBQnL/ – barro32

उत्तर

10

initial post के आधार पर हम सब स्पष्ट संभालने रहे हैं, लेकिन सिर्फ मामले ... में;)

<style type="text/css"> 
    .oneline { 
     text-overflow : ellipsis; 
     white-space : nowrap; 
     width   : 50px; 
     overflow  : hidden; 
    } 
</style> 
<div class="oneline">Testing 123 Testing 456 Testing 789</div> 

http://jsfiddle.net/NawcT/

संपादित करें: समाधान अनुच्छेद बनाम अनुच्छेद शैली को स्टाइल करना था।

+0

jsfiddle.net पर ठीक काम करने लगता है - मेरे पास एक अलग स्टाइलशीट में स्टाइल है। – Storm3y

+0

क्या आप एकाधिक स्टाइलशीट का उपयोग कर रहे हैं? हो सकता है कि आपके पास रीसेटर हो जो आपके 'टेक्स्ट-ओवरफ्लो' या 'ओवरफ्लो' नियमों को क्लॉबर कर रहा हो। आप उस सिद्धांत का परीक्षण करने के लिए नियम असाइनमेंट के बाद '! महत्वपूर्ण 'जोड़ने का प्रयास कर सकते हैं। – AlienWebguy

0

छिड़काव करने के लिए position:absolute असाइन करने के लिए शायद कम अवांछित दुष्प्रभाव होंगे float:left

यह मेरे लिए काम किया:

div { 
    position: absolute; 
    width: 70px; 
    white-space: nowrap; 
    overflow: hidden; 
    text-overflow: ellipsis; 
} 
संबंधित मुद्दे