divボックスホルダーを次のように表示するのに問題があります。
ホルダーのdivボックスをこのようにしようとしていますが、imgのように表示できないようです。
これは私のhtmlがどのように見えるかです:
<div class="productholdercart">
<img src="@Html.DisplayFor(modelItem => item.Image)" alt="" />
<div class="productinfo2"> </div>
<div class="productprice2"><input type="button" value="Delete" class="button"<div>
そしてこれはcssです:
.productholdercart
{
width: 931px;
height:200px;
margin-left: 133px;
margin-bottom: 30px;
background-color: white;
border-style:solid;
border-width: 1px;
border-color: #d2d2d2;
background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%, white), color-stop(50%, white), color-stop(170%, #ffffff));
background: -moz-linear-gradient(top, white 0%, white 55%, #ffffff 150%);
}
.productholdercart img
{
margin-top:5px;
display: inline-block;
height: 136px;
width:120px;
}
.productinfo2
{
margin-top: 10px;
display: inline-block;
vertical-align: top;
height: 40px;
border-style:solid;
border-width:1px;
width:800px;
}
.productinfo2 h2
{
font-family:Georgia;
font-size:18px;
color:#BED600;
}
.productinfo2 p
{
margin-top: -13px;
font-family: Verdana;
font-size:12px;
color:#333333;
}
.productprice2
{
width:800px;
height: 40px;
text-align: right;
border-style:solid;
border-width:1px;
float:left;
}
.productprice2 h2
{
font-size: 20px;
color:#333333;
font-family: Verdana;
}
imgのように見せるために、どんな種類の助けもありがたいです。