Skip to content

yuwanli/collection-pc-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

我做过的pc页面

pc端页面说实话没啥太多想说的(相应的有个h5的集合),因为这边的要求是要兼容要ie7,所以能做的效果都很有限,效果上也基本单一,我能想到的无非就是,上面有个通栏的banner,主体区域 1000px居中,主体区域要不是轮播,要不就是图文混排的信息,有的会插入腾讯视频,也会结合公司的投票报名产品,右侧要不没有,要不就是悬浮的二维码、菜单等内容。上面所诉的是比较普通和通用的。当然也会有一些其他形式的。

这里我将形式的不同做一个区分(当然这里不会罗列出所有):

js实现动画的形式

大浙网品宣

全屏滚动形式(fullpage)

这个第一个觉得自己pc端做的有些不同有些成就的页面,这个页面是入职不到一年的时候做的一个,当时还相当菜鸟。但是之后做的全屏滚动的页面都是基于这个的经验。

普通的形式

pc端的页面,个人的原则是保证页面的兼容性、流畅性、可复用性。开发的大部分pc的页面基本都是一个模板页面,然后把页面丢给编辑,他们去填写内容。所以这个里面就得要保证页面逻辑的清晰、页面的可复用性。

pc端常用的效果轮播,这里我用的插件是slidejs,也会用bxslider;然后经常会有列表类的数据,为了方便编辑填写内容,我会用handlebars;也会经常有分页的需求,这里我用的jpages。这里就不去描述每个插件的如何使用,也不做任何的插件对比了,前端里面插件各式各样,还是那个原则,先入为主,好用、能用、方便用即可,个人不太爱去做太多的比较。当然也希望能用更好的插件,欢迎大家留言推荐给我。

pc端的页面,其实个人更看好他的可维护性和可复用性,我希望的是我开发的一个页面,能复用很多次,可持续更新,下面几个就是在公司内部已经跑了很多期的页面。

下面这个就是我要用来吹牛的项目了,这个是给总部做的项目,这样的机会蛮少,我有幸有两次机会,一次是下面这个年货节,然后一个是腾讯女神节的直播项目

剩下的就是前面提到的比较普通的形式了,但是这里说下页内导航,代码很简单

 $('.menu li').on("click",function () {
    $('.menu li').removeClass("active")
    $(this).addClass("active")
    var target = $(this).attr("data-href");
    $("html,body").animate({"scrollTop": ($("."+target+"").offset().top-50)}, "slow");
 })

Releases

No releases published

Packages

No packages published