Rolagem horizontal css?

Eu quero ter um<div> com id que tem scroll horizontal, mas o problema é que ele tem que ser responsivo, não com largura fixa.

html, body {margin: 0; padding: 0;}

#myWorkContent{
    width:530px;
    height:210px;
    border: 13px solid #bed5cd;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}

#myWorkContent a {
    display: inline-block;
    vertical-align: middle;
}

#myWorkContent img {border: 0;}
<div id="myWorkContent">
     <a href="assets/work/1.jpg"><img src="http://placekitten.com/200/200/" height="190"></a>
     <a href="assets/work/2.jpg"><img src="http://placekitten.com/120/120/"/></a>
     <a href="assets/work/3.jpg"><img src="http://placekitten.com/90/90/" height="90" width="90"></a>
     <a href="assets/work/4.jpg"><img src="http://placekitten.com/50/50/" height="190"></a>
     <a href="assets/work/5.jpg"><img src="http://placekitten.com/100/100/"></a>
     <a href="assets/work/6.jpg"><img src="http://placekitten.com/200/200/" height="190"></a>
</div><!-- end myWorkContent -->

Graças ahttp://jsfiddle.net/clairesuzy/FPBWr/

O problema é com esse 530px. Eu gostaria de usar 100% em vez disso. Mas então eu tenho página de rolagem e rolagem do DIV vai para a direita, não pode obtê-lo, alguma idéia?

Aqui está o artigo em sérvio sobre soluçãohttp://www.blog.play2web.com/index.php?id=18

questionAnswers(5)

yourAnswerToTheQuestion