为了账号安全,请及时绑定邮箱和手机立即绑定

jquery mobile怎么设置背景图片

jquery mobile怎么设置背景图片

临摹微笑 2019-03-08 18:06:57
jquery mobile怎么设置背景图片
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

直接在页面顶部定义css body背景图片就可以了,或者在你自己的css里添加背景,注意的是你的css必须在jqumobile css之后才行。设置背景其实跟jquermobile无关。另外你想单个页面设置背景图片那就跟jquerymobile有关了

1<div data-role="page" style="background:url(xxx.jpg) 50% 0 no-repeat;background-size:cover">这表示jqm的一个单页标签</div>

所有页面都一个背景那就

<style>

body{background:url(xxx.jpg) 50% 0 no-repeat;background-size:cover}

</style>

需要了解下面2个属性 关于背景的问题:

background-size:cover;背景铺满元素,调整背景图片的宽度或高度(较小者),以铺满整个元素

保持背景图片的宽高比


background-size:contain;

元素包含整个背景图片,调整背景图片的宽度或高度(较大者),使背景图片完全包含在元素中

保持背景图片的宽高比,背景铺满元素


查看完整回答
反对 回复 2019-03-16
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

1、修改背景图片和动态语言类【jsp】并无关联。

2、背景图片是css属性background来设置的。具体使用:

background:url(images/xx.jpg) no-repeat center center;

url()是背景存放位置。

no-repeat不平铺,就是图片多大就展示多大,还有其他的平铺方式。repeat-x:横向平铺,repeat-y纵向平铺,repeat:横向纵向平铺。

center center是背景显示在容器里头的位置,当然也可以使用10px 10px像素来表示从什么地方开始显示。

试试用css设置背景。

<body style="background:url(image/background.jpg)" >至于路径,在eclipse预览时候能看见不一定说明路径一定正确。很多时候本地的相对路径放到服务器解析的时候就找不到了。一般是页面设置了<base>标签时候容易出这种问题。



查看完整回答
反对 回复 2019-03-16
  • 2 回答
  • 0 关注
  • 1101 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信