Advertisement
Kaloyan

Task 3: Grid

Jan 16th, 2014
529
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 8.14 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.     <title>Task 3: Grid Component</title>
  5.     <style type="text/css">
  6.         table {
  7.             border-radius: 7px;
  8.             vertical-align: middle;
  9.         }
  10.         table, td {
  11.             border-style: solid;
  12.             border-width: 1px;
  13.             border-spacing: initial;
  14.              padding-left: 7px;
  15.         }
  16.  
  17.         .background {
  18.             background-color: lightblue;
  19.         }
  20.         #upperBorder {
  21.             border-top-left-radius: 7px;
  22.             border-top-right-radius: 7px;
  23.         }
  24.         #productID {
  25.             width: 80px;
  26.             text-align: center;
  27.         }
  28.         #productName {
  29.             width: 240px;
  30.             text-align: left;
  31.         }
  32.         #unitPrice {
  33.             width: 150px;
  34.             text-align: left;
  35.         }
  36.         #qPerUnit {
  37.             width: 150px;
  38.             text-align: left;
  39.         }
  40.         #unitInStock {
  41.             width: 150px;
  42.             text-align: left;
  43.         }
  44.         #discount {
  45.             width: 100px;
  46.             text-align: center;
  47.         }
  48.         #textID {
  49.             width: 20px;
  50.         }
  51.         #textName {
  52.             width: 100px;
  53.         }
  54.         #textPrice {
  55.             width: 60px;
  56.            
  57.         }
  58.         #textQuantity {
  59.             width: 80px;
  60.         }
  61.         #textUnit {
  62.             width: 80px;
  63.         }
  64.         .leftTextAlign {
  65.             text-align: left;
  66.             vertical-align:super;
  67.            
  68.         }
  69.         #bottomBorder {
  70.             border-bottom-left-radius: 7px;
  71.             border-bottom-right-radius: 7px;
  72.         }
  73.         #redBorder {
  74.             border: 1px solid;
  75.             border-radius: 2px;
  76.             border-color: red;
  77.         }
  78.         form {
  79.             margin:0px;
  80.             padding:0px;
  81.         }
  82.         #rightAlign {
  83.          float:right;
  84.         }
  85.     </style>
  86. </head>
  87. <body>
  88.     <table>
  89.             <tr>
  90.                 <td colspan="6" class="background" id="upperBorder">Drag a column and drop it here to group by that column</td>
  91.             </tr>
  92.             <tr>
  93.                 <td class="background" id="productID">ProductID</td>
  94.                 <td class="background" id="productName">Product name</td>
  95.                 <td class="background" id="unitPrice">Unit Price</td>
  96.                 <td class="background" id="qPerUnit">Quantity per unit</td>
  97.                 <td class="background" id="unitInStock">Unit in stock</td>
  98.                 <td class="background" id="discount">Discontinued</td>
  99.             </tr>
  100.             <tr>
  101.                 <td class="background">
  102.                     <input type="text" title="textID" id="textID" class="leftTextAlign" required="true" pattern="[0-9]{3}" /></td>
  103.                 <td class="background">
  104.                     <input type="text" title="textName" id="textName" class="leftTextAlign" required="true" pattern="^[a-zA-Z0-9_]{3,20}$" /></td>
  105.                 <td class="background">
  106.                     <form>
  107.                     <input type="text" id="textPrice" class="leftTextAlign"/>
  108.                     <input type="image" src="\images\funnel.png" alt="funnel"/></form></td>
  109.                    
  110.                 <td class="background">
  111.                     <input type="text" id="textQuantity" class="leftTextAlign" /></td>
  112.                 <td class="background">
  113.                     <form>
  114.                     <input type="text" id="textUnit" class="leftTextAlign" />
  115.                     <input type="image" src="\images\funnel.png" alt="funnel"/></form></td>
  116.                 <td class="background">
  117.                     <form>
  118.                     <input type="checkbox" />
  119.                     <input type="image" src="\images\funnel.png" alt="funnel"/></form></td>
  120.             </tr>
  121.             <tr>
  122.                 <td>1</td>
  123.                 <td>Chai</td>
  124.                 <td>$18.00</td>
  125.                 <td>10 boxes x 20 bags</td>
  126.                 <td>39</td>
  127.                 <td>
  128.                     <input type="checkbox" /></td>
  129.             </tr>
  130.             <tr>
  131.                 <td>2</td>
  132.                 <td>Chang</td>
  133.                 <td>$19.00</td>
  134.                 <td>24 - 12 oz bottles</td>
  135.                 <td>17</td>
  136.                 <td>
  137.                     <input type="checkbox" /></td>
  138.             </tr>
  139.             <tr>
  140.                 <td>3</td>
  141.                 <td>Aniseed Syrup</td>
  142.                 <td>$10.00</td>
  143.                 <td>12 - 550 ml bottles</td>
  144.                 <td>13</td>
  145.                 <td>
  146.                     <input type="checkbox" /></td>
  147.             </tr>
  148.             <tr>
  149.                 <td>4</td>
  150.                 <td>Chef Anton's Cajun Seasoning</td>
  151.                 <td>$22.00</td>
  152.                 <td>48 - 6 oz jars</td>
  153.                 <td>53</td>
  154.                 <td>
  155.                     <input type="checkbox" /></td>
  156.             </tr>
  157.             <tr>
  158.                 <td>5</td>
  159.                 <td>Chef Anton's Gumbo Mix</td>
  160.                 <td>$21.35</td>
  161.                 <td>36 boxes </td>
  162.                 <td>0</td>
  163.                 <td>
  164.                     <input type="checkbox" checked /></td>
  165.             </tr>
  166.             <tr>
  167.                 <td>6</td>
  168.                 <td>Grandma's Boysenberry Spread</td>
  169.                 <td>$25.00</td>
  170.                 <td>12 - 8 oz jars</td>
  171.                 <td>120</td>
  172.                 <td>
  173.                     <input type="checkbox" /></td>
  174.             </tr>
  175.             <tr>
  176.                 <td>7</td>
  177.                 <td>Uncle Bob's Organic Dried Pears</td>
  178.                 <td>$30.00</td>
  179.                 <td>12 - 1 lb pkgs.</td>
  180.                 <td>15</td>
  181.                 <td>
  182.                     <input type="checkbox" /></td>
  183.             </tr>
  184.             <tr>
  185.                 <td>8</td>
  186.                 <td>Northwoods Cranberry Sauce</td>
  187.                 <td>$40.00</td>
  188.                 <td>12 - 12 oz jars</td>
  189.                 <td>6</td>
  190.                 <td>
  191.                     <input type="checkbox" /></td>
  192.             </tr>
  193.             <tr>
  194.                 <td>9</td>
  195.                 <td>Mishi Kobe Niku</td>
  196.                 <td>$97.00</td>
  197.                 <td>18 - 500 g pkgs.</td>
  198.                 <td>29</td>
  199.                 <td>
  200.                     <input type="checkbox" checked /></td>
  201.             </tr>
  202.             <tr>
  203.                 <td>10</td>
  204.                 <td>Ikura</td>
  205.                 <td>$31.00</td>
  206.                 <td>12 - 200 ml jars</td>
  207.                 <td>31</td>
  208.                 <td>
  209.                     <input type="checkbox" /></td>
  210.             </tr>
  211.         <tr>
  212.             <td colspan="6" class="background" id="bottomBorder">
  213.                 <form>
  214.                     <input type="image" src="images\BLArrow.png" alt="start"/>
  215.                     <input type="image" src="images\LArrow.png" alt="leftArrow"/>
  216.                     <span><a href="#" id="redBorder">1</a>
  217.                         <a href="#">2</a>
  218.                         <a href="#">3</a>
  219.                         <a href="#">4</a>
  220.                         <a href="#">5</a>
  221.                         <a href="#">6</a>
  222.                         <a href="#">7</a>
  223.                         <a href="#">8</a>
  224.                         <a href="#">9</a>
  225.                         <a href="#">10</a>
  226.                         <a href="#">...</a>
  227.                     </span>
  228.                     <input type="image" src="images\RArrow.png" alt="rightArrow" />
  229.                     <input type="image" src="images\BRArrow.png" alt="finishArrow" />
  230.                     <label for="PageSize">Page size</label>
  231.                     <select id="PageSize">
  232.                         <option value="Value 1" selected="selected">10</option>
  233.                         <option value="Value 2">20</option>
  234.                         <option value="Value 3">50</option>
  235.                         <option value="Value 4">100</option>
  236.                     </select>
  237.                 </form>
  238.                  <span id="rightAlign">335104 items in 33511 pages</span>
  239.             </td>
  240.             </tr>
  241.     </table>
  242. </body>
  243. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement