Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<style>
* { margin: 0; padding: 0; }
.comment {
position: relative;
background-color: #F4F4F4;
width: 302px;
height: 132px;
margin: 20px auto;
z-index: 0;
}
.comment * {
font-family: Arial, Helvetica, sans-serif;
}
.comment textarea.cgi {
width: 300px;
height: 130px;
z-index: 2;
background-color: transparent;
border: #BBB 1px solid;
}
.comment textarea.cgi + img {
position: absolute;
top: 1px;
left: 1px;
z-index: -1;
width: 160px;
height: 120px;
border: 1px solid;
}
</style>
</head>
<body>
<div class="comment">
<textarea class="cgi"></textarea>
<img src=""/>
</div>
</body>
</html>
fixed. i really hope this is what you were asking for lol
doesn't work in ie7 or 8. gonna have to use an
<!--[if IE 7]><![endif]-->
not really sure if their is a universal way to position things behind like this. if there is, i would be very interested in learning how