Categories


Tags


网站侧边栏广告固定浮动效果的实现

对于页面内容很长的网站来说,经常会出现浏览内容的时候,侧栏已经空了,没内容了,这对于网站广告来说非常可以,如果侧栏空了之后能固定一个广告的话,那样对网站和用户双方的体验都不错,下面就说说具体实现的方法。

先在网站加入jquery.js,一般网站都已经加过这个js,因此可以跳过,没有用的网站则需要在网站header部分加入jquery.js代码。

之后,编辑侧栏模板,在侧栏最底部加入广告代码,代码如下:

<div id="float" class="float">

广告的HTML代码

</div>

最后,在网站底部增加如下的javascript代码即可:

$.fn.smartFloat = function() {

var position = function(element) {

var top = element.position().top, pos = element.css("position");

$(window).scroll(function() {

var scrolls = $(this).scrollTop();

if (scrolls > top) {

if (window.XMLHttpRequest) {

element.css({

position: "fixed",

top: 0

});

} else {

element.css({

top: scrolls

});

}

}else {

element.css({

position: pos,

top: top

});

}

});

};

return $(this).each(function() {

position($(this));

});

};

$("#float").smartFloat();

来源:月光博客


Public @ 2009-05-01 15:45:17

IIS 6.0 伪静态的配置方法

1. 打开 IIS,选中网站,右键选择“属性”; 2. 在“主页”选项卡中,点击“配置”按钮; 3. 在“映射”选项卡中,点击“添加”按钮; 4. 在“可执行文件”栏目中输入“%windir%\Microsoft.NET\Framework\v2.0xxxx\aspnet_isapi.dll”(注意“v2.0xxxx” 是 .NET Framework 的版本号); 5. 在“限制执行(仅适用于

Public @ 2023-06-25 07:00:13

优化你的站点,让它加载的再快一些

你的网站是不是因为所有的大图片而经常加载的很慢?大约需要一个普通的拨号用户多长时间来耐心地等待一个网站在他/她的浏览器上完全加载?60秒?30秒?经统计30秒是可以忍受的,实际上每位用户(尤其是56K或更慢的modem用户)都没有那么大的耐心在线等待,如果网站在20秒或者更短的时间内不能加载他们会点离你的网站。如果你的站点中采用了很多重磅的网络图片和Flash文件(尤其在主页上),你很可能处于极其

Public @ 2016-03-11 15:37:07

十个JavaScript页面布局技巧

1. 使用Flexbox布局:Flexbox布局是CSS3中的一个新特性,可以方便地实现灵活的页面布局,特别适合移动端页面设计。 2. 使用Grid布局:Grid布局也是CSS3中的一个新特性,可以支持复杂的页面布局,如网格、栅格、水平和垂直居中等。 3. 使用响应式设计:响应式设计能够根据设备的不同大小和分辨率自动屏幕适配,提升用户体验。 4. 使用媒体查询:媒体查询可以根据不同设备和屏幕

Public @ 2023-04-10 11:50:53

前端开发大众手册(包括工具、网址、经验等)

一直觉得前端开发缺个手册,这是个体力活。不过总得有人来干。今天闲来无事,把一些工具(online和client的)、常用网址、以及经验总结等罗列出来和大家分享下。这个标题起地大了点,肯定会有很多地方没列到,包括类目的分法也可能考虑不周,所以还请大家积极补充指正,可以直接留言,也可以发邮件给我(sorrycc#gmail.com)。之所以加上“大众”两字,因为以下资源对于高手来说可能早就很熟悉了。另

Public @ 2010-04-21 15:45:14

更多您感兴趣的搜索

0.436100s