td
{
\t border: 1pt solid black;
}
td.diagonalRising
{
\t background: linear-gradient(to right bottom, #ffffff 0%,#ffffff 49.9%,#000000 50%,#000000 51%,#ffffff 51.1%,#ffffff 100%);
}
td.diagonalFalling
{
\t background: linear-gradient(to right top, #ffffff 0%,#ffffff 49.9%,#000000 50%,#000000 51%,#ffffff 51.1%,#ffffff 100%);
}
td.diagonalCross
{
\t position: relative;
\t background: linear-gradient(to right bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 49.9%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 51%,rgba(0,0,0,0) 51.1%,rgba(0,0,0,0) 100%);
}
td.diagonalCross:after
{
\t content: "";
\t display: block;
\t position: absolute;
\t width: 100%;
\t height: 100%;
\t top: 0;
\t left: 0;
\t z-index: -1;
\t background: linear-gradient(to right top, #ffffff 0%,#ffffff 49.9%,#000000 50%,#000000 51%,#ffffff 51.1%,#ffffff 100%);
}
<table>
<tr><td>a</td><td class="diagonalRising">abc</td><td class="diagonalFalling">abcdefghijklmnopqrstuvwxyz</td><td class="diagonalCross">abcdefghijklmnopqrstuvwxyz<br>qaywsxedcrfvtgbzhnujmikolp</td></tr>
</table>
45 डिग्री विकर्ण रेखा की सीएसएस पृष्ठभूमि छवि का उपयोग करने का प्रयास करें और इसे खींचें। –
किसी भी विशेष कारण से आप एक div लेआउट के बजाय टेबल लेआउट का उपयोग कर रहे हैं? टेबल्स शैली के लिए एक पिटा हैं। –
पृष्ठ बहुत स्प्रेडशीट है जैसे कि टेबल एक आसान फिट थे। यदि इसे divs के साथ हल किया जा सकता है तो यह भी ठीक होगा। – Josh