小編給大家分享一下css實現不規則表格的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
css實現不規則表格的方法:首先創建一個HTML示例文件;然后通過table標簽創建一個表格;接著通過width和height等屬性設置表格的樣式;最后通過text-align等屬性設置表格文本樣式即可。
本文操作環境:Windows7系統、Dell G3電腦、HTML5&&CSS3版。
HTML文本:
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src="js/jquery-3.1.1.min.js"></script> <link rel="stylesheet" href="css/table.css" /> </head> <body> <p class="d1"> /*cellspacing="0"邊框寬度*/ <table class="t1" border="1" bordercolor="#e2e2e2" cellspacing="0" cellpadding="1" width="1000"> <tr height="80"> <td colspan="4"><img class="h2" src="img/2.png" > <img class="h3" src="img/b.jpg"/></td> </tr> <tr height="40"> <td width="15%" align="center">訂單編號</td> <td width="35%"><p class="p1">S19000086</p></td> <td width="15%" align="center">下單時間</td> <td width="35%"><p class="p1">2019-1-12</p></td> </tr> <tr height="40"> <td width="15%" align="center">客戶名稱</td> <td width="35%" ><p class="p1">羅茜</p></td> <td width="15%" align="center">供應商</td> <td width="35%" ><p class="p1">羅茜</p></td> </tr> <tr height="40"> <td width="15%" align="center">發票類型</td> <td width="35%"><p class="p1">無</p></td> <td width="15%" align="center">支付方式</td> <td width="35%"><p class="p1">在線支付</p></td> </tr> <tr height="40"> <td width="15%" align="center">下單人</td> <td width="35%"><p class="p1">羅茜</p></td> <td width="15%" align="center">收貨人</td> <td width="35%"><p class="p1">魯迅</p></td> </tr> <tr height="40"> <td width="15%" align="center">收貨地址</td> <td colspan="3"><p class="p1">哪位uID反悔任金佛蘋果控</p></td> </tr> <p> </p> <table border="1" bordercolor="#e2e2e2" cellspacing="0" cellpadding="1" width="1000"> <tr height="40" bgcolor="#e2e2e2"><th width="75">序號</th> <th width="155">零件號</th> <th width="140">商品名稱</th> <th width="95">品牌</th> <th width="155">原廠零件號</th> <th width="155">原價</th> <th width="120">成交價</th> <th width="85">數量</th> <th width="95">小計</th> </tr> <tr height="150"><td>1</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr height="100"> <td>2</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table> </p> <p class="d3"> <table class="t3" border="1" bordercolor="#e2e2e2" cellspacing="0" cellpadding="1" width="1000" > <tr class="tr3" height="40px"> <td class="td1" width="50%"><p class="p31">人民幣:</p></td> <td class="td1 a1" width="35%">共計件商品:</td> <td class="td1 a1" width="15%">83894.00 </td> </tr> <tr class="tr3" height="40px"> <td class="td1" rowspan="2" width="50%"><p class="p31">原價總額:</p></td> <td class="td1 a1" width="35%">運費:</td> <td class="td1 a1" width="15%">25.00 </td> </tr> <tr class="tr3" height="40px"> <td class="td1 a1" width="35%">總額:</td> <td class="td1 a1" width="15%">u39248 </td> </tr> </table> </p> </body></html>
CSS文本:
.p1{ text-align: left; text-indent: 2em;//左邊空兩格}.h2{ float: left; width: 120px; height: 80px; /*display: block;*/}.h3{ float: right;//右對齊 width: 120px; height: 80px; /*display: block;*/}.t3{ border-top: #F0F8FF;//設置上邊框為白色 /*border-collapse:collapse;*/}.td1{ /*text-align:justify; text-align-last:justify;*/ line-height:0; height:40px; border:none;/*這個是單元格,不給他要邊框*/ text-align: left; text-indent: 2em;//左邊空兩格}.a1{ text-align: right;}
最終得到的樣式:
以上是“css實現不規則表格的方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。