मुझे अपने डिजाइन के साथ कुछ मदद की ज़रूरत है। मैं तीन बराबर ऊंचाई बक्से एक दूसरे के बगल, इस एएससीआई कला की तरह प्रदर्शित करना चाहते हैं:एक सीएसएस टेबल-सेल लेआउट में घुमावदार कोनों?
+------+ +------+ +------+
| | | | | |
| | | | | |
| | | | | |
+------+ +------+ +------+
मैं भी an example online (with all the CSS) है।
बक्से की सामग्री ऊंचाई में भिन्न होती है। मुश्किल बात यह है कि इन बक्से को गोलाकार कोनों की भी आवश्यकता होती है। इसके लिए मैं "स्लाइडिंग दरवाजे" तकनीक का उपयोग कर रहा हूं।
<div class="box">
<div class="box-header">
<h4>header</h4>
</div>
<div class="box-body">
<p>Contents</p>
</div>
</div>
चार ब्लॉक तत्वों तो मैं पृष्ठभूमि छवियों के साथ गोल किनारों और सीमाओं बना सकते हैं: असल में, एक बॉक्स के मार्कअप कुछ इस तरह है। शीर्ष दाएं कोने एच 4 पर चला जाता है। शीर्ष बाएं कोने बॉक्स-हेडर पर जाता है। निचला दायां कोने बाहरी बॉक्स div पर जाता है और नीचे-बाएं कोने बॉक्स-बॉडी पर जाता है।
मैं सीएसएस डिस्प्ले का उपयोग कर रहा हूं: टेबल-सेल बराबर ऊंचाई के सभी तीन बक्से बनाने के लिए, लेकिन यहां मेरी समस्या शुरू होती है। सभी बॉक्स तत्व अब बराबर ऊंचाई के हैं, लेकिन बॉक्स-बॉडी तत्व समान ऊंचाई के नहीं हैं क्योंकि सामग्री समान ऊंचाई के नहीं हैं। परिणाम: नीचे दाएं कोनों सही स्थिति में नहीं हैं। मैंने जो लिंक पोस्ट किया है उसे भी देखें।
मैं इसे कैसे ठीक कर सकता हूं? सभी बॉक्स divs अब ऊंचाई में बराबर हैं। सामग्री कम होने पर भी, बॉक्स-बॉडी की तरह सभी उपलब्ध ऊंचाई का उपयोग करने के लिए विस्तारित होगा, भले ही सामग्री कम हो। मैंने ऊंचाई की कोशिश की: 100% लेकिन यह काम नहीं करता है। मैं कैसे काम कर सकता हूं?
या क्या मैं चाहता हूं कि हासिल करने का कोई वैकल्पिक तरीका है? मैं का उपयोग गलत-कॉलम जैसे कुछ नहीं कर सकता क्योंकि मैं ईएमएस में बक्से की चौड़ाई को परिभाषित करता हूं। इसका मतलब है कि मैं बॉक्स div को एक एकल पृष्ठभूमि छवि नहीं दे सकता जो दोनों कोनों को प्रदान करता है।
Google बिल्कुल बेकार है। "कोनों" और "टेबल" से जुड़ी कोई भी क्वेरी मुझे 1 99 0 के ट्यूटोरियल्स के लिए एक गैज़िलियन लिंक देती है जो गोलाकार कोनों के लिए 3x3 तालिका का उपयोग करती है।
ब्राउज़र संगतता के लिए, यह अच्छा होगा अगर आईई 7/8 इसके साथ भी निपट सकता है लेकिन इसकी आवश्यकता नहीं है (मैं उस मामले में असमान ऊंचाई वाली फ्लोट के साथ प्रतिस्थापित कर सकता हूं)। जिस वेबसाइट के लिए मैं विकास कर रहा हूं, उसके लिए मैं अनुमान लगाता हूं कि आईई बाजार हिस्सेदारी 20% या उससे कम हो। मुझे आईई 6 की परवाह नहीं है।
किसी भी सुझाव की बहुत सराहना की जाती है!
+1 आईई 6 – Jason