仿唯品会 点击加背景图片

一共两种办法:

第一种:这种办法是一种很笨的办法,原因是我还是不熟悉很多属性,直接把背景图片放在img 的外层的 div 上。

  <span style="white-space:pre">			</span><div class="brand-list">
                            <a  href="javascript:;" class="brand-item">
                            	<div style="width:111px;height:46px">
<span style="white-space:pre">					</span><img src="data/brandlogo/{$brand.brand_logo}" width="109px" height="44px" alt="">
<span style="white-space:pre">				</span></div>
                            </a>
                         </div>
      css:

                                   

.brand-list {
    overflow: hidden;
    *zoom: 1;
}
.brand-list a div:hover{
	background:url( ../images/logobj.jpg) 
	no-repeat;
	border: 2px;
}
.brand-list a  img{
	display:block; 
	padding: 1px 0px 0px 1px;
	z-index:10;
}

第二种办法是:

       

	<span style="white-space:pre">	</span><div class="brand-list">
                            <a  href="javascript:;" class="brand-item">
					<img src="data/brandlogo/{$brand.brand_logo}" width="109px" height="44px" alt="">
                            </a>
                      </div>
  css 代码:

a.brand-item:hover {
<span style="white-space:pre">	</span>background-image: url(http://schoeu.qiniudn.com/qwe.jpg);
<span style="white-space:pre">	</span>background-repeat: no-repeat;
<span style="white-space:pre">	</span><span style="color:#ff0000;">background-size: 100% 60px;</span>
}

知识点扩充:

    img 上添加背景图片

   1. 必须添加padding  值。

  2. dispaly :block;

    3. backgroud:url("  ")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值