图片自适应以及利用背景图片打造滚动视差效果

css图片自适应

之前都是用background-size:cover,但是有个问题。

全屏效果:

缩小一半后:

用了cover,自适应原来是从左上角开始缩放的。右边就被截掉了。

试试

background-repeat: no-repeat;
background-size: 100% 100%; 

结果,真是自适应,宽高全部缩放

但是如果图片比例不一致的话,很容易变行。。

没办法试试

background:url(pp/contact.jpg) no-repeat center center fixed;
background-size: cover; 

好吧,还是切割了,不过以图片中心缩放,还可以接受。具体用那种方法要具体看图片了。

滚动视差效果

demo可以看这里

很炫酷的一个特效。

具体是用了background-attachment:fixed实现。将背景图相对于windows窗口固定,再来回切换,可以实现这种视差效果,很简单的。

html页面内跳转

比如导航条有个 作品 按钮,页面有一部分是展示作品的,那么就可以用锚点来实现页面内跳转。

具体代码如下:

<a href="#homes">作品</a>
<a name="homes"></a>

使用<a name="homes"></a>创建一个锚点,使用<a href="#homes"></a>跳转到锚点。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新...
    皇小弟阅读 47,064评论 22 665
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,695评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,755评论 4 61
  • 信息不对称 买衣服,商家和买家 未来会变得困难的职业。 四个理论,信息不对称,新零售,去中心化,人工智能。 保安,...
    厦大平兄探险记阅读 1,292评论 0 0
  • 2016-05-22《解决力》肖威 改变你命运的第24课 演讲者:肖威 信息整理者:陈安娜 可参考:大前研一——《...
    陈安娜阅读 5,090评论 0 0

友情链接更多精彩内容