CSSを却下するのは少し急いでいると思います...次の行に沿って何かを使用してそれを複製できるはずです:
.css {
width: 98%;
height: 13%;
background: -webkit-linear-gradient(90deg, #2c3439 0%, #2c3439 50%, #667680 70%, #5d6f7b 100%);
border-top-left-radius: 15px 8px;
border-top-right-radius: 15px 8px;
border-bottom-left-radius: 15px 8px;
border-bottom-right-radius: 15px 8px;
box-shadow: inset 3px 5px 5px #95aab9, inset -1px -5px 7px #242b2f, 3px 2px 6px #777;
}
イメージ ルートに進みたいと確信している場合は、イメージbackground-size: contain;
の縦横比を維持しながら、コンテナーの範囲の少なくとも 1 つを塗りつぶすなどの方法を試してください。
幅と高さ、およびパディングを使用して、コンテナーをできるだけそのアスペクト比に近づけることができます。
background-size
画像の CSS バージョンとプロパティの両方を示すこのデモをチェックしてください。
http://jsfiddle.net/GfEA7/