Html 缩放网页时更改对齐方式

Html 缩放网页时更改对齐方式,html,webpage,Html,Webpage,这是我的HTML文件 <html> <head> <style type="text/css"> body { background-image: url(Images/android_background.png); background-repeat: no-repeat; } </style> </head> <body> <div class="wrapper"> <div id='cssme

这是我的HTML文件

<html>
<head>

<style type="text/css">
body
{
background-image: url(Images/android_background.png);
background-repeat: no-repeat;
}
</style>
</head>
<body>

<div class="wrapper">

<div id='cssmenu' style="position:relative;   top:100px; ">
<ul>
<li class='active '><a href='#'><span>Home</span></a></li>
<li><a href='#’><span>Android</span></a>
</li>
<li><a href='#'><span>About</span></a></li>
<li><a href='#'><span>Contact</span></a></li>
<li><a href='#'><span>extra</span></a></li>
</ul>
</div>

<center>

<table  border="1" style="position:relative; top:200px; "> 
<tr><td> Under Construction </td> </tr> 
<tr><td> Under Construction </td> </tr>  
<tr><td> Under Construction </td> </tr>   
<tr><td> Under Construction </td> </tr>
<tr><td> Under Construction </td> </tr>  
<tr><td> Under Construction </td> </tr>  
<tr><td> Under Construction </td> </tr>  
<tr><td> Under Construction </td> </tr>
</table>

</center>

<div class="push"></div>


</div>


<div class="footer" style=" position:relative; top:300px;" >
<img src="android/Images/home_background.png" />
</div>


</body>
</html>

身体
{
背景图片:url(Images/android_background.png);
背景重复:无重复;
}
在建工程 在建工程 在建工程 在建工程 在建工程 在建工程 在建工程 在建工程
输出:

缩放此网页时,背景和页脚图像对齐方式将更改。进行zoomout后的输出为:

我是网页设计新手。我不知道为什么会这样?你能给出一些解决办法吗


Thanx。您可以尝试boostrap responsive load。这会让你的生活更轻松


您面临的问题是因为硬编码像素值。您应该尝试%的相对值。

您可以尝试boostrap responsive load。这会让你的生活更轻松


您面临的问题是因为硬编码像素值。您应该尝试使用%表示的相对值。

因为您使用的是背景图像,所以做不了多少。不过,用css3复制效果非常简单。

因为使用的是背景图像,所以做不了多少。这是一个非常容易的效果,但复制w/css3。

我添加了
最小宽度:100%采用img标记的样式。它起作用了

I添加
min宽度:100%采用img标记的样式。它起作用了

您正在缩小页面,但您的背景图像并非无穷无尽,这就是为什么您可以看到左侧的空白。您可以调整CSS以水平重复背景:

body {
  background-image: url(Images/android_background.png);
  background-repeat: repeat-x;
}

您还可以通过将图像文件的宽度限制为1 px来减小图像文件的大小。您的背景在视觉上是相同的,但网站的加载速度会更快。

您正在缩小页面,但您的背景图像并非无穷无尽,这就是为什么您可以看到左侧的空白。您可以调整CSS以水平重复背景:

body {
  background-image: url(Images/android_background.png);
  background-repeat: repeat-x;
}

您还可以通过将图像文件的宽度限制为1 px来减小图像文件的大小。您的背景在视觉上是相同的,但网站加载速度会更快。

您在此处所做的是拉伸图像以获取浏览器窗口的全宽。您在此处所做的是拉伸图像以获取浏览器窗口的全宽。