位置: 编程技术 - 正文

利用jQuery和CSS将背景图片拉伸(使用jquery操作dom)

编辑:rootadmin

推荐整理分享利用jQuery和CSS将背景图片拉伸(使用jquery操作dom),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:使用jquery操作dom,使用jquery操作dom,使用jquery的步骤,jquery.css,jquery使用css选择器来选取元素对吗,jquery.css,使用jquery实现的项目,jquery使用css,内容如对您有帮助,希望把文章链接给更多的朋友!

现在WEB页面设计比较流行使用大背景图,那么您知道如何使用一张大背景图进行拉伸效果呢?也就是说使用一张固定尺寸的背景图片,让它在页面中随着浏览器尺寸进行拉伸,就像我们的电脑桌面壁纸效果。本文将带您一起使用jQuery和CSS实现背景图片拉伸效果。

将背景图片拉伸,而不是平铺,注意平铺效果我们可以使用CSS的background-repeat来实行背景图片的平铺效果,本文讨论的是背景图片的拉伸效果。这种效果在一些前卫的页面设计中已经广泛应用,尤其在一些独立页面,像登录页面使用拉伸的背景图片效果比较常见。目前有两种解决方案可以实现背景图片拉伸效果,一种是CSS,我们可以使用background-size:cover实现图片的拉伸效果,但是IE8及以下版本不支持background-size,于是我们尝试使用微软的滤镜效果,但是IE6不支持,毕竟还有一些后进生在使用IE6。另一种解决方案是使用jQuery,完全解决浏览器的兼容性问题,还是jQuery威武。CSS解决方案我们准备一张背景图片,任意尺寸的,假设我们要做一个登录页面,页面中使用拉升的背景图。我们只需要在body中加入以下代码:

利用jQuery和CSS将背景图片拉伸(使用jquery操作dom)

然后CSS这样写:

我们使用background-size实现了背景图片的拉伸效果,但是要兼容IE7,IE8就需要使用滤镜filter来实现,注意该方案中,必须指定容器的高度,本例中指定了height:px。CSS方案有一定的局限性,必须指定容器高度,IE6不兼容,那么比较完美的解决方案就是使用jQuery了。jQuery解决方案我们使用jQuery先向body中动态插入一个DIV,并且该DIV中包含一张图片,也就是我们要求拉伸效果的背景图片。然后使用jQuery获取浏览器窗口的大小,根据浏览器窗口大小,动态设置背景图片的尺寸(宽和高)。

上述代码中,cover()函数就是动态的设置了背景图片的尺寸,通过jQuery的append方法动态加入背景图片,当页面加载完成时已经浏览器窗口变化时都能实现背景图片的拉伸效果,也就是页面ready和resize都调用了cover()函数。

以上两种解决方案,是否都很满意?我比较喜欢jQuery解决方案,总之希望能帮到大家更好地掌握jQuery和CSS使背景图片拉伸的技巧。

jQuery实现有动画淡出效果的二级折叠菜单代码 本文实例讲述了jQuery实现有动画淡出效果的二级折叠菜单代码。分享给大家供大家参考,具体如下:这里介绍jQuery实现有动画淡出效果的二级折叠菜单

jQuery实现ctrl+enter(回车)提交表单 以jQuery插件开发的方法开发。具体代码如下:jQuery.fn.extend({/***ctrl+enter提交表单*@param{Function}fn操作后执行的函数*@param{Object}thisObj指针作用域*/ctrlSubmit:fun

谈谈Jquery中的children find 的区别有哪些 精华:find方法能找子孙,children方法只能找儿子一、Jquery中children语法.children(selector)说明expr是表达式,可选参数,所有选择器中的表达式都可以用在这

标签: 使用jquery操作dom

本文链接地址:https://www.jiuchutong.com/biancheng/370411.html 转载请保留说明!

上一篇:基于jQuery实现的菜单切换效果(基于jquery的框架有哪些)

下一篇:jQuery实现有动画淡出效果的二级折叠菜单代码(jquery常用动画制作)

  • 湖南省增值税发票图片
  • 增值税普票没有章
  • 税控盘的功能特点是
  • 消费税的三种计税方法及各自的计算公式
  • 股权转让主要交什么税
  • 土地摊销账务处理
  • 差额发票和全额发票一样吗
  • 电子设备按5年折旧可以吗
  • 税控设备发行是什么行业
  • 2019年小规模纳税人增值税优惠
  • 定货合同有法律效力吗?
  • 文化传媒公司取名字不带文化
  • 发生成本支出发票未到
  • 走逃发票怎么处理
  • 公司用货币资金做账
  • 调账以前年度损益调整如何结转
  • 周转借款会计分录
  • 只有增值税进项怎么抵扣
  • 开发商乱要回迁怎么投诉
  • 技术研发费加计扣除政策
  • 普通征税差额征税减按征税
  • 增值税进项税抵扣规定
  • 非居民个人所得税税率表2021
  • 用企业资本金购物违法吗
  • 离职补偿怎么做工资
  • 汽车发票金额怎么算
  • 退税技术有什么影响
  • 分支机构注销留抵税额可以税前扣除吗?
  • 补缴公积金账务处理
  • 支付销售佣金如何做账
  • 教你从脸上看出风水
  • 退留抵税额会计分录
  • 职工教育经费的扣除限额
  • win7取消共享文件夹
  • linux开启远程ssh
  • 系统之家装机可靠吗
  • 苹果macOS 13.3 RC 发河北承德市承德县华夏电器
  • 会计科目在建工程有金额要求吗
  • 购买生产用品计入什么科目
  • 斯科默岛白玉草丛中的海鹦,威尔士彭布罗克郡 (© Ross Hoddinott/Minden Pictures)
  • Create OpenAI Account的教程来啦,赶紧学习吧!
  • 找潜水员
  • 今日除夕吉时
  • php中的正则表达式怎么使用
  • 企业所得税季度申报表A类
  • 非盈利组织固定资产没入帐 怎么调账
  • php抽象类可以多继承吗
  • 前端开发从入门到放弃
  • 固定资产减值损失属于营业外支出吗
  • 未开票金额怎么报税
  • 去年多计提的工资今年怎么冲
  • 织梦如何开启会员功能
  • 进项发票抵扣税率
  • 三代手续费支付申请表怎么填
  • 分批发货分批付款
  • sql server 查看
  • sql server 递归
  • 兼职劳务报酬税率
  • 家具工厂生产
  • 如何根据科目余额表做资产负债表
  • 冲销以前年度多提税金
  • 去年多交所得税今年怎么处理
  • 集团公司向下属发评先奖金合法吗
  • 投资收益的账务怎么处理
  • 公司对公账户的钱怎么取出来
  • 长期待摊销费用属于流动资产吗
  • 生产企业下单就做收入没交货怎么做账
  • win10开始菜单按重启键变成关机
  • windows xp的电脑
  • windows 10预览版
  • kotlin开发安卓教程
  • 一个简单的飞机
  • js动态生成页面
  • python saga
  • django 表单
  • jquery网页制作
  • 风力发电税收优势分析
  • 江西省税务局拟录用人员公示
  • 减免税的三种方式
  • 纳税筹划是什么课
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设