【发布时间】:2013-03-25 09:22:38
【问题描述】:
我正在创建一个简单的 HTML 文档,其中包含一个我打算用作 Firefox 插件中 panel 内容的表单。目前该文档包含一个标签和文本框,我希望它可以拉伸页面的整个宽度,两边的边距为 5px。这是我的代码:
<!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" xml:lang="en">
<head>
<title>Phrase Indexer</title>
<style type="text/css" media="all">
body {
font: 10pt arial, helvetica, sans-serif;
padding: 0;
margin: 5px;
position: fixed;
width: 100%;
}
div {
width: inherit
}
#phrase {
width: inherit;
}
</style>
</head>
<body>
<div>
<label for="phrase">Passphrase</label><br />
<input type="text" id="phrase" />
</div>
</body>
</html>
这主要是有效的,除了我在右边缺少 5px 的边距 - 文本框一直延伸到页面的边缘。我该如何解决这个问题?
【问题讨论】:
-
我添加了一个 Fiddle,这样人们就可以向你展示他们的答案。
-
职位
fixed?试试这个:jsfiddle.net/bUq32 -
@dfsq:我认为你的小提琴有它。为什么不将此作为答案发布?
-
@dfsq:是的,你的答案已经完成。继续发布答案,我会给你信用。
标签: html css input width margin