效果一:

1.首先,整个底部悬浮通栏广告是固定在浏览器的底部,随着浏览器的滚动,底部悬浮广告始终在浏览器窗口中。这里有几个关键点:通栏,固定,黑色。
所以:首先我们必须给悬浮通栏广告整体一个100%的宽度,其次给它设定固定定位,固定在浏览器底部,背景色为黑色,透明度为0.7。
.footfixed{
width:100%;
height:140px; /* 图片大小,宽度必须100% */
position:fixed;
bottom:0; /*固定定位,固定在浏览器底部。*/
background: #081628;
opacity: .7; /*Chrome、Safari、Firefox、Opera */
filter:alpha(opacity=70);/* 针对 IE8 以及更早的版本 */
}
2. 底部悬浮通栏广告的图片,可以看出比背景要高(背景height:140px,内图height: 218px)
且整体内容部分居中。
.fimg {
height: 218px; /*注意此处图片高度高于140px*/
width: 1190px;
margin: 0px auto; /*整体内容部分居中*/
}
然而由于底部悬浮广告内容部分高度218px大于设定的父元素的高度140px,高度相差78px
产生如下效果,图片没能完成的展现出来:

这需要图片上移78px,需要对整个底部悬浮广告内容部分整体做相对定位
.fimg {
position: relative; /*父元素相对定位*/
top:-78px;
}
结果:

这里有个问题:
图片不是很清楚,因为加了透明度。
解决这个问题,用一个div来设置背景,而不在.footfixed里设置背景色。