当季节背景发生变化时,我如何修改代码,使html和jscript同时工作
How may i amend the code so that both html and jscript is working at the same time, when the background is changed during the seasons?
如何使背景壁纸位于固定位置,并在打开时缩放到浏览器的窗口?我想改变背景以适应一年中的季节。
<html>
<head>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<title>TWGSB Departments</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
#fsbg {
width: 100%;
left: 0px;
top: 0px;
height: auto;
position: fixed;
z-index: -100;
min-height: 100%;
min-width: 1040px;
}
</style>
</head>
<body>
<script type="text/JavaScript">
var north = true;
var today = new Date();
var month = today.getMonth();
if (today.getDate() > 20) month++;
var backImg = ['summer.jpg','autumn.jpg','winter.jpg','spring.jpg'];
document.getElementsByTagName('body').item('0').style.backgroundImage =
'url('+backImg[Math.floor((month+(north?6:0))/3)%4]+')';
</script>
</body>
</html><img src="images/summer.jpg","images/autumn.jpg","images/winter.jpg","images/spring.jpg", name="fsbg" width="1920" height="1200" id="fsbg">
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
您的HTML有一些问题。如果修复了它们,可以使用background-size: cover
覆盖元素,使用background-position: center center
将背景居中放置在元素中。
它可能看起来像这样:DEMO
html, body {
margin: 0;
width: 100%;
height: 100%;
background: #ccc;
background-size: cover;
background-position: center center;
}
相关文章:
- 试图修改此javascript代码以减小弹出窗口的大小,或者在用户单击框外时关闭
- 用于修改文档元素的 PHP 代码
- 修改此node.js代码以输出.wav而不是.mp4
- 如何修改代码以将其应用于三个下拉列表?(Jquery)
- Javascript代码修改..简单错误
- 无法修改Controls集合,因为控件包含代码块(即<%.%>).无法更正此错误
- 将获取.data的jquery代码修改为javascript代码
- 修改javascript代码chrome dev工具
- 如何修改此JavaScript代码以防止无限放大
- node.js中的自修改代码可以集群工作
- 如何修改代码-弹出窗口,其他关闭选项
- 我确认后如何修改代码删除项目
- Javascript修改代码读取修改的对象
- Alexa技能控制罗技挤压箱-请求修改代码
- 修改代码以换行整个单词&使它不区分大小写
- JS/jQuery:帮助修改代码来替换4张图片
- 向谷歌地图传递纬度和经度.需要有人帮我修改代码
- 修改代码以使用类
- 当季节背景发生变化时,我如何修改代码,使html和jscript同时工作
- JQuery .animate()修改代码块中不包含的属性