> 文档中心 > 利用HTML、CSS仿小米商城商品列表

利用HTML、CSS仿小米商城商品列表

HTML源码:

                布局案例    

css源码:

* {    /* 全局设定内外边距为0 */    margin: 0px;    padding: 0px;}body{    /* body颜色为f5f5 */    background-color: #f5f5f5;}body a{    /* 去掉下划线 */    text-decoration: none;}.box {   .box {    /* 最外层div居中显示 清除浮动 */    width: 1400px;    /* height: 830px; */    margin: 180px auto;    overflow: hidden;}}.pic1{    /* 左侧图片 */    float: left;    width: 200px;    height: 830px;}.right {    /* 右侧商品 */      float: left;    width: 1200px;    height: 300px;      }/* 关键帧 100%时1.1倍放大 */@keyframes donghua {      100%{ transform: scale(1.1); }}.pic1:hover {/* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.one:hover {    /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.tow:hover {    /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.three:hover {      /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.four:hover {     /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.five:hover {  /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.six:hover {      /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.seven:hover {      /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.eight:hover {      /* 调用关键帧 使鼠标放在盒子上时1秒放大1.1倍 鼠标放到盒子出现阴影部分 */    animation: donghua 1s;    box-shadow: 10px 10px 10px 4px  rgba(159, 154, 145, .5) ;}.box .pic {    /* 图片内边距 */    width: 250px;    /* padding: 0px 20px; */} .box .font{    /* 字体大小 外边距 */    color: #5f5f5f;    margin:10px 60px;    font-size: 14px;}.box .ms {    /* 左浮动 字体大小 外边距 */    float: left;    color: #c2c2c2;    font-size: 12px;    margin-left: 60px;}.box .ms2 {    /* 左浮动 字体大小 内、外左边距  左侧边框颜色和字体颜色一样*/    float: left;    color: #c2c2c2;    font-size: 12px;    margin-left: 5px;    padding-left: 5px;    border-left: 2px solid #c2c2c2;}.box .jg {    /* 左浮动 外边距 字体颜色 */    float: left;    margin: 20px 50px;    color: #FFAF78;    font-size: 14px;}.box .jg2 {    /* 左浮动 外边距 字体颜色 */    float: left;    margin: 17px;    color: #c2c2c2;    font-size: 14px;    text-decoration:line-through;}.one {    /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;    } .tow {    /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;}.three {    /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;}.four {    /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;} .five {     /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;}.six {     /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;}.seven {     /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;}.eight {     /* 盒子左浮动在一行显示,上下外边距为10px 左右为20px */    float: left;    width: 250px;    height: 400px;    background-color:#ffffff;    margin: 10px 20px;}