के तहत रैपिंग से टेक्स्ट को रोकें। मैं चेकबॉक्स का एक सेट डाल रहा हूं और यदि टेक्स्ट बहुत लंबा है तो मैं चेकबॉक्स के नीचे टेक्स्ट रैपिंग के पुराने पुराने अंक में चल रहा हूं।चेकबॉक्स
मेरे HTML:
<div class="right">
<form id="updateProfile">
<fieldset class="checkboxes">
<p>4. What is your favorite type of vacation?</p>
<label><input type="checkbox" name="vacation" value="Ski Trips"> Ski Trips</label>
<label><input type="checkbox" name="vacation" value="Beach Visits"> Beach Visits</label>
<label><input type="checkbox" name="vacation" value="Cruises"> Cruises</label>
<label><input type="checkbox" name="vacation" value="Historical and educational trips"> Historical and educational trips</label>
<label><input type="checkbox" name="vacation" value="Yachting"> Yachting</label>
<label><input type="checkbox" name="vacation" value="Road Trip"> Road Trip</label>
<label><input type="checkbox" name="vacation" value="Spa Weekend"> Spa Weekend</label>
<label><input type="checkbox" name="vacation" value="Bed and Breakfast"> Bed and Breakfast</label>
<label><input type="checkbox" name="vacation" value="Stay home and relax"> Stay home and relax</label>
<label><input type="checkbox" name="vacation" value="Gambling Trips"> Gambling Trips</label>
<label><input type="checkbox" name="vacation" value="Volunteer"> Volunteer</label>
</fieldset>
</form>
</div>
मेरे सीएसएस:
div.right{width:580px;}
form#updateProfile fieldset label{
display: block;
margin-bottom: 5px;
font-size: 16px;
float: left;
width: 33%;
}
देखें मेरी यहाँ बेला: http://jsfiddle.net/fmpeyton/7WmGr/
बहुत अलग साइटों पर खोज के बाद, मैं एक उचित लगता है नहीं कर पा रहे उपाय। मैं अपने मार्कअप/शैलियों को बदलने के सुझावों के लिए खुला हूं, लेकिन मैं कोड को यथासंभव स्वच्छ और अर्थपूर्ण रखना चाहता हूं।
धन्यवाद!
मुझे इसे 18px के लिए बाईं ओर के बजाय मार्जिन-दाएं बनाना था; यह तब टेक्स्ट को ओवरलैपिंग से रोकता है – ccStars