ठीक है, यहाँ एक संभव समाधान है:
ul {
width: 450px; /* change it to whatever you like */
position: relative;
/* these should be probably already set up by `reset.css` */
list-style-type: none;
margin: 0;
padding: 0;
}
ul:before, ul:after {
text-align: center;
display: block;
border: 1px solid black;
border-bottom: 0;
width: 48%;
}
ul:before {
content: 'col1';
border-right: 0;
}
ul:after {
content: 'col2';
position: absolute;
top: 0;
left: 48%;
margin-left: 1px;
}
li {
text-align: right;
width: 48%;
float: left;
border: 1px solid black;
margin-bottom: -1px;
}
li:nth-child(even) {
margin-left: -1px;
}
यह काम करता है (JSFiddle; क्रोम, फायरफॉक्स और ओपेरा में परीक्षण किया; nth-child(even)
चयनकर्ता जाहिर IE8 में विफल रहता है, तो आप वर्ग या अन्य साधनों के साथ यह अनुकरण करने के लिए है, लेकिन अन्यथा यह अभी भी ठोस है), लेकिन मैं मानता हूं कि मैं इसके बारे में दोषी महसूस करता हूं।)
पीएस आप "सेल" सामग्री के लिए गद्दी जोड़ना चाहते हैं, तो नहीं here की तरह के रूप में अच्छी तरह से उनकी चौड़ाई बदलने के लिए,:
li {
width: 47%;
padding-right: 1%;
}
एक अनियंत्रित सूची के बजाय तालिका का उपयोग करके आप क्या करने की कोशिश कर रहे हैं? –
क्या आप कृपया यह स्पष्ट कर सकते हैं कि आप क्या करने की कोशिश कर रहे हैं? – Kermit
आप सीएसएस को एचटीएमएल काम नहीं कर सकते हैं। हालांकि, आप अपनी अनियंत्रित सूची को स्टाइल कर सकते हैं ताकि इसे तालिका के रूप में प्रदर्शित किया जा सके। – raina77ow