<html>
<head>
<title>Test</title>
<style>
#data-list {
overflow:hidden;
float:none;
width: 100%;
margin: auto;
border-right: 1px solid #a6a6a6;
border-left: 1px solid #a6a6a6;
}
#table-headers {
width: 100%;
background: #aaa;
float: left;
white-space: nowrap;
}
.data {
float: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.date {
width: 20%;
padding-left: 10px;
}
.pastdue {
width: 10%;
padding-left: 10px;
}
.id {
width: 10%;
padding-left: 10px;
}
.customer {
width: 35%;
padding-left: 10px;
}
.totaldue {
width: 15%;
padding-left: 10px;
}
.row {
background: #fff;
white-space:nowrap;
display:block;
float:left;
width:100%;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px solid #a6a6a6;
}
.alt {
background: #eee;
white-space:nowrap;
display:block;
float:left;
width:100%;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px solid #a6a6a6;
}
.header {
overflow: hidden;
white-space: nowrap;
float: left;
font-weight: bold;
padding-bottom: 3px;
padding-top: 3px;
border-bottom: 1px solid #666;
}
</style>
</head>
<body>
<div id="data-list">
<div id="table-headers">
<div class="date header">Date</div>
<div class="pastdue header">Past Due</div>
<div class="id header">ID</div>
<div class="customer header">Customer</div>
<div class="totaldue header">Total Due</div>
</div>
<div class="row">
<div class="date data">29 May 2009</div>
<div class="pastdue data">2 Days</div>
<div class="id data">1027</div>
<div class="customer data">Widgets, Inc.</div>
<div class="totaldue data">$100.00</div>
</div>
<div class="alt">
<div class="date data">17 June 2009</div>
<div class="pastdue data">0 Days</div>
<div class="id data">1027</div>
<div class="customer data">Super Duper Long Company Name That Should Ellipsis</div>
<div class="totaldue data">$1,297.00</div>
</div>
<div class="row">
<div class="date data">29 May 2009</div>
<div class="pastdue data">2 Days</div>
<div class="id data">1027</div>
<div class="customer data">Media Template, Inc.</div>
<div class="totaldue data">$100.00</div>
</div>
<div class="alt">
<div class="date data">17 June 2009</div>
<div class="pastdue data">0 Days</div>
<div class="id data">1027</div>
<div class="customer data">Whatever, Inc.</div>
<div class="totaldue data">$1,297.00</div>
</div>
<div class="row">
<div class="date data">29 May 2009</div>
<div class="pastdue data">2 Days</div>
<div class="id data">1027</div>
<div class="customer data">Widgets, Inc.</div>
<div class="totaldue data">$100.00</div>
</div>
<div class="alt">
<div class="date data">17 June 2009</div>
<div class="pastdue data">0 Days</div>
<div class="id data">1027</div>
<div class="customer data">Widgets, Inc.</div>
<div class="totaldue data">$1,297.00</div>
</div>
</div>
</body>
</html>