【发布时间】:2012-02-18 02:32:43
【问题描述】:
为什么对我来说感觉应该是最简单的任务总是最令人困惑...它在标题中...但是我玩过 yonks 却无法让它为我工作!
基本上(只是为了更清楚,我希望得到以下内容)(图像是 div 背景)。
所以无论浏览器窗口的大小如何,div 总是集中的!
感谢您提供的任何建议... [=
编辑:基本上我想要实现的是一种欺骗方式,有一个注册表单的弹出窗口。
所以目前整个页面包含以下内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="description" content="" />
<meta name="keywords" content="" />
<title>BlurbeRella - Registeration</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="http://fonts.googleapis.com/css?family=Oswald" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<div id="registerpage">
<img src="images/registerpage.png" class="registerpage" />
</div>
</html>
CSS:
img.registerpage{
text-align: center;
top: 100%;
}
#registerpage{
text-align: center;
width: 100%;
}
css 是我将其保持在中心位置的微弱尝试.....
基本上:目前的网站(还没有功能)是blurberella.x10.mx
当用户单击注册时,我将获得网站本身的背景图片,因此看起来您仍在同一页面上。然后在中间我将获得我的表单...但要确保网站图片看起来仍然像一个网站,无论浏览器大小如何,我都需要它保持中心位置!
我希望这是有道理的......我不认为我在作弊,但以我目前的知识,这是我能做到的最好的......我还在学习!
【问题讨论】:
-
你能发布一些代码吗?您可能需要使用宽度与图像相同的 div 并设置
margin:0 auto。这是背景图片吗? -
你能详细说明一下吗?你想达到图像中的效果吗?无论浏览器窗口有多窄,您是否希望文本保持居中并在一行上?
-
白点是背景图,对吧?但是红色文本也是背景图像的一部分,还是 div 中实际内容的占位符?
-
如果图片尺寸大于浏览器,你还想让图片居中吗?如果是这样,您将需要使用 javascript。
-
我已经编辑了我的问题以尝试更理解它