时间:2021-05-08
最近做项目过程中,老大提了个很奇葩的要求
背景图铺满页面,他要求有滚动条可以滑动,他给我讲的思路是用js 获取背景图片的高,在获取当前窗口的高,两者比较,当窗口的高小于背景图片的高,把窗口的高设置成背景颜色的高。反之就是窗口的高。 感觉太麻烦,用css就可以实现他的要求
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="format-detection" content="telephone=no"><title>长背景图测试/title><style type="text/css"> //body里面的属性min-height是关键,网上说直接设置成100vh即可,如果不可以可以自己微调 body{ background:url(./images/download_bg.png) no-repeat; background-size:100%; //方案1 min-height: 185vh; //方案2,本质等价于方案一,如果两个方案是同时开启,则会使用高度更小的那个,已测试 //height:1200px; } #btn{ margin-top: 150px; text-align: center; } </style><body> <div id="btn"> <a href=" http://www.cnblogs.com/fanbi"> <img src="./images/download_btn.png" width="90%" alt="跳转到某个网页地址"/></a></div> </body></html>这是网上找的代码。
我改动了下
body{ background: -webkit-linear-gradient(to bottom , #699eef, #8e92ef); background: -o-linear-gradient(to bottom , #699eef, #8e92ef); background: -moz-linear-gradient(to bottom , #699eef, #8e92ef); background: linear-gradient(to bottom , #699eef, #8e92ef); }.app { width: 100%; min-height: 120vh; background: url('../../images/bg.jpg') no-repeat; background-size: 100% auto; }给body加了个跟图片颜色一样的背景色
解决问题。
到此这篇关于h5页面背景图很长要有滚动条滑动效果的实现的文章就介绍到这了,更多相关html5页面背景图滚动条滑动内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
【h5页面】h5页的动画效果是怎么制作的?前端设计角度简述手机/移动h5页和pc/网页的区别是什么?h5页面制开发,一般定制h5页多少钱?下面就和小编一起来
【h5网页】h5页面设计是什么意思?h5技术和php技术的区别是什么?如何把网上做的H5页面发到微信公众号?下面就和小编一起来看看吧! h5页面设计是什么
下面将实现Web跳转到app指定页面并传递参数总结先看效果图:h5页面代码:页面测试<ahref="test://article/attr?title=
小程序webview的现状h5页面在小程序中的交互(跳转)场景h5跳转小程序native页面(如:调用小程序地址选择能力,然后返回对应的地址信息给h5页面)h5
盐城网站建设H5页面意味着什么?H5意味着什么?目前H5网页制作平台哪种好,免费H5制作有那些?下面就一起来看看吧! H5页面意味着什么? 常有朋友找我