CSS设置
背景填充
自适应全屏
例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head><style type="text/css">       .p1{height:100%;width: 100%;position: fixed;background-position: center 0;background-image:url("image/cat1.jpg");}</style><body><p class="p1">Hello</p>
</body>
</html>

若只是普通的插入图片:
<img id=“background” src=<%=request.getContextPath()%>/image/cat1.jpg>

图片也可滚动

<marquee behavior="scroll" direction="up" height="300" style="overflow:hidden;" scrollamount="5" width="300" onMouseOver="stop()" onMouseOut="start()"><img  src=<%=request.getContextPath()%>/image/cat1.jpg></marquee>

例一个动态壁纸

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!-- saved from url=(0037)http://html5wallpaper.com/wp-depo/15/ -->
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Starfield</title><meta http-equiv="content-language" content="en"><meta name="description" content="javascript+canvas starfield"><meta name="keywords" content="starfield, star,3d,effect,visual,javascript,canvas,dhtml,webdesign,google,chrome"><meta name="author" content="REZ"><meta name="generator" content="REZ"><meta name="version" content="2.1"><meta name="copyright" content="REZ 2007-2009"><meta name="robots" content="all"><meta name="viewport" content="width=device-width,user-scalable=0,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0"><style type="text/css">body  {margin:0;padding:0;background-color:#000000;font-size:0;overflow:hidden}div   {margin:0;padding:0;position:absolute;font-size:0;overflow:hidden}canvas{background-color:#000000;overflow:hidden}</style>
<script type="text/javascript">
google_ad_client='pub-5142607733332317';
google_ad_slot='6304267293';
google_ad_width=728;
google_ad_height=15;
</script><script type="text/javascript">
function $i(id) { return document.getElementById(id); }
function $r(parent,child) { (document.getElementById(parent)).removeChild(document.getElementById(child)); }
function $t(name) { return document.getElementsByTagName(name); }
function $c(code) { return String.fromCharCode(code); }
function $h(value) { return ('0'+Math.max(0,Math.min(255,Math.round(value))).toString(16)).slice(-2); }
function _i(id,value) { $t('div')[id].innerHTML+=value; }
function _h(value) { return !hires?value:Math.round(value/2); }function get_screen_size(){var w=document.documentElement.clientWidth;var h=document.documentElement.clientHeight;return Array(w,h);}var url=document.location.href;var flag=true;
var test=true;
var n=parseInt((url.indexOf('n=')!=-1)?url.substring(url.indexOf('n=')+2,((url.substring(url.indexOf('n=')+2,url.length)).indexOf('&')!=-1)?url.indexOf('n=')+2+(url.substring(url.indexOf('n=')+2,url.length)).indexOf('&'):url.length):512);
var w=0;
var h=0;
var x=0;
var y=0;
var z=0;
var star_color_ratio=0;
var star_x_save,star_y_save;
var star_ratio=256;
var star_speed=4;
var star_speed_save=0;
var star=new Array(n);
var color;
var opacity=0.1;var cursor_x=0;
var cursor_y=0;
var mouse_x=0;
var mouse_y=0;var canvas_x=0;
var canvas_y=0;
var canvas_w=0;
var canvas_h=0;
var context;var key;
var ctrl;var timeout;
var fps=0;function init(){var a=0;for(var i=0;i<n;i++){star[i]=new Array(5);star[i][0]=Math.random()*w*2-x*2;star[i][1]=Math.random()*h*2-y*2;star[i][2]=Math.round(Math.random()*z);star[i][3]=0;star[i][4]=0;}var starfield=$i('starfield');starfield.style.position='absolute';starfield.width=w;starfield.height=h;context=starfield.getContext('2d');//context.lineCap='round';context.fillStyle='rgb(0,0,0)';context.strokeStyle='rgb(255,255,255)';var adsense=$i('adsense');adsense.style.left=Math.round((w-728)/2)+'px';adsense.style.top=(h-15)+'px';adsense.style.width=728+'px';adsense.style.height=15+'px';adsense.style.display='block';}function anim(){mouse_x=cursor_x-x;mouse_y=cursor_y-y;context.fillRect(0,0,w,h);for(var i=0;i<n;i++){test=true;star_x_save=star[i][3];star_y_save=star[i][4];star[i][0]+=mouse_x>>4; if(star[i][0]>x<<1) { star[i][0]-=w<<1; test=false; } if(star[i][0]<-x<<1) { star[i][0]+=w<<1; test=false; }star[i][1]+=mouse_y>>4; if(star[i][1]>y<<1) { star[i][1]-=h<<1; test=false; } if(star[i][1]<-y<<1) { star[i][1]+=h<<1; test=false; }star[i][2]-=star_speed; if(star[i][2]>z) { star[i][2]-=z; test=false; } if(star[i][2]<0) { star[i][2]+=z; test=false; }star[i][3]=x+(star[i][0]/star[i][2])*star_ratio;star[i][4]=y+(star[i][1]/star[i][2])*star_ratio;if(star_x_save>0&&star_x_save<w&&star_y_save>0&&star_y_save<h&&test){context.lineWidth=(1-star_color_ratio*star[i][2])*2;context.beginPath();context.moveTo(star_x_save,star_y_save);context.lineTo(star[i][3],star[i][4]);context.stroke();context.closePath();}}timeout=setTimeout('anim()',fps);}function move(evt){evt=evt||event;cursor_x=evt.pageX-canvas_x;cursor_y=evt.pageY-canvas_y;}function key_manager(evt){evt=evt||event;key=evt.which||evt.keyCode;//ctrl=evt.ctrlKey;switch(key){case 27:flag=flag?false:true;if(flag){timeout=setTimeout('anim()',fps);}else{clearTimeout(timeout);}break;case 32:star_speed_save=(star_speed!=0)?star_speed:star_speed_save;star_speed=(star_speed!=0)?0:star_speed_save;break;case 13:context.fillStyle='rgba(0,0,0,'+opacity+')';break;}top.status='key='+((key<100)?'0':'')+((key<10)?'0':'')+key;}function release(){switch(key){case 13:context.fillStyle='rgb(0,0,0)';break;}}function mouse_wheel(evt){evt=evt||event;var delta=0;if(evt.wheelDelta){delta=evt.wheelDelta/120;}else if(evt.detail){delta=-evt.detail/3;}star_speed+=(delta>=0)?-0.2:0.2;if(evt.preventDefault) evt.preventDefault();}function start(){resize();anim();}function resize(){w=parseInt((url.indexOf('w=')!=-1)?url.substring(url.indexOf('w=')+2,((url.substring(url.indexOf('w=')+2,url.length)).indexOf('&')!=-1)?url.indexOf('w=')+2+(url.substring(url.indexOf('w=')+2,url.length)).indexOf('&'):url.length):get_screen_size()[0]);h=parseInt((url.indexOf('h=')!=-1)?url.substring(url.indexOf('h=')+2,((url.substring(url.indexOf('h=')+2,url.length)).indexOf('&')!=-1)?url.indexOf('h=')+2+(url.substring(url.indexOf('h=')+2,url.length)).indexOf('&'):url.length):get_screen_size()[1]);x=Math.round(w/2);y=Math.round(h/2);z=(w+h)/2;star_color_ratio=1/z;cursor_x=x;cursor_y=y;init();}document.onmousemove=move;
document.onkeypress=key_manager;
document.onkeyup=release;
document.onmousewheel=mouse_wheel; if(window.addEventListener) window.addEventListener('DOMMouseScroll',mouse_wheel,false);</script><style type="text/css">
:root #adsense
{ display: none !important; }
:root *[quqqn1e][hidden] { display: none !important; }</style></head><body onload="start()" onresize="resize()" onorientationchange="resize()" onmousedown="context.fillStyle='rgba(0,0,0,'+opacity+')'" onmouseup="context.fillStyle='rgb(0,0,0)'">
<canvas id="starfield" style="background-color: rgb(0, 0, 0); position: absolute;" width="1010" height="362"></canvas>
<div id="adsense" style="position: absolute; background-color: transparent; left: 141px; top: 347px; width: 728px; height: 15px; display: block;" quqqn1e="" hidden=""><script type="text/javascript" src="http://html5wallpaper.com/wp-depo/15/Starfield_files/show_ads.js"></script>
</div><h1 align="center" id="character1">Welcome</h1><script type="text/javascript" src="http://html5wallpaper.com/wp-depo/15/Starfield_files/urchin.js"></script>
<script type="text/javascript"> var _uacct='UA-241365-1'; urchinTracker(); </script><style>#adsense
{display:none !important;}</style><script type="text/javascript" language="javascript">var i=0;setInterval('changeColor()',500);function changeColor(){var div1=document.getElementById('character1'); var colorArr1=['#8A2BE2','#DEB887','#7FFF00','#008B8B','#FF1493','#DA70D6','#B0C4DE']; if(i==colorArr1.length){ i=0;}else{div1.style.color=colorArr1[i++%colorArr1.length]; }}</script></body></html>

java web 插入图片 / 背景相关推荐

  1. PDF编辑器哪个好,如何在PDF中插入图片背景

    由于PDF文档不像Word那么容易编辑,并且具有较强的保密性,所以PDF文档的编辑需要借助其他第三方的PDF编辑器才能对PDF文件进行编辑,下面,我就教大家如何利用PDF编辑器在PDF中插入图片背景, ...

  2. PPT制作 ---------插入图片背景颜色与模板的背景颜色不一致

    今天在制作ppt时候,遇到插入图片背景颜色与模板的背景颜色不一致,这样做出来效果不好, 在网上查了攻略后,可以利用ppt自带的图片删除背景来调节, 一顿操作后 记下来说不定以后工作时候需要使用.

  3. Tkinter 插入图片背景

    Tkinter 插入图片背景 #!/usr/bin/python # -*- coding: utf-8 -*-from Tkinter import * from PIL import ImageT ...

  4. java POI 插入图片到Excel文件

    1.添加POI依赖 <dependency><groupId>org.apache.poi</groupId><artifactId>poi</a ...

  5. java pdf 插入图片_java实现在pdf模板的指定位置插入图片

    本文实例为大家分享了java在pdf模板的指定位置插入图片的具体代码,供大家参考,具体内容如下 java操作pdf有个非常好用的库itextpdf,maven: com.itextpdf itextp ...

  6. Java Excel 插入图片

    在POI中有HSSFPatriarch对象,该对象为画图的顶级管理器,它的createPicture(anchor, pictureIndex)方法就能够在Excel插入一张图片.所以要在Excel中 ...

  7. java jtextpane插入图片_java中怎么在JTextArea中添加图片?

    先写个panel用来贴图片的,然后再用另一个主frame加载这个panel即可. package com.card.frame.image;import java.awt.Dimension;impo ...

  8. java pdf 插入图片_java在pdf模板的指定位置插入图片

    个人感觉pdf的操作比word舒心多了 java操作pdf有个非常好用的库itextpdf,maven: com.itextpdf itextpdf 5.5.6 com.itextpdf itext- ...

  9. java超级玛丽含图片背景_java超级玛丽(带背景音乐)

    [实例简介] [实例截图] [核心代码] package com.softeem.game; import java.awt.Font; import java.awt.Graphics; impor ...

最新文章

  1. Btrace详细指南(JDK7,监控HashMap扩容)
  2. 64ubuntu编译32位程序
  3. 编译原理中中间代码生成---C语言实现
  4. IDEA—使用插件反编译jar包
  5. redis原理解析与案例分享
  6. openwrt uci
  7. Php超出高度隐藏,html字符超出指定高度后省略显示_html/css_WEB-ITnose
  8. js中的行为委托和无类编程
  9. Atitit.软件控件and仪表盘(23)--多媒体子系统--视频输出切换控制cvbs av s-video Ypbpr pal ntsc
  10. 项目名字后面有带有中括号[XX-XX-XX]的解决方法
  11. 电脑网络禁用了怎么恢复_Tenorshare UltData for Mac(iOS数据恢复备份软件)v9.4.1中文激活版_软件动态论坛...
  12. 关于mac 和其它osx系统添加 微软雅黑字体 适用于安装字体报错或者安装失败
  13. wbe下载Excel文件Response响应头格式
  14. Android 最常用的设计模式四 安卓源码分析——模板方法(Mould)
  15. 荣耀magicbook15C语言,荣耀MagicBook 15 2021版评测:轻薄机身+强悍性能 专为高效率办公而生...
  16. python中字符串的使用04字符串大小写转换、删除空白字符
  17. 超级壁纸android,超级壁纸大全app下载
  18. 【软件测试】与【硬件测试】到底有何不同?
  19. 硬件IIC和软件IIC区别
  20. 行业大神支招!5 个方法让你的数字资产免受黑客祸害!

热门文章

  1. 什么是.NET Core以及.NET Core能做什么?
  2. 英语词性常用后缀(名,动,形,副)
  3. GWAS理论 1-5 全基因组关联分析结果解读与经典案例介绍
  4. 达梦数据库创建表空间,用户,模式
  5. smarty模板引擎--php高级最详细教程
  6. 【亡羊补牢】JS灵魂之问 第18期 修炼内功 Object.creat()基础
  7. 软考架构师-论文提纲总结
  8. 五子棋你都下不赢别人?那还不快用我这个去练练手。制作非常简单。
  9. 网赚经验之谈:成为高手之路
  10. 初学者图形数据库:其他图形技术