Pretty much as per the title really.
Is it safe to use the following CSS to make the element fit to its parent's width?
.element {
position: absolute;
left: 0;
right: 0;
background-color: #ccc;
border-top: 1px solid #ddd;
}
We can ignore IE < 8.