Tworzę prosty dokument HTML zawierający formularz, który zamierzam użyć jako zawartość panel w dodatku do przeglądarki Firefox. Obecnie dokument zawiera etykietę i pole tekstowe i chcę, aby rozciągała się ona na całą szerokość strony z marginesem 5 pikseli po każdej stronie. To mój kod:Rozciągnij pole tekstowe na całą szerokość strony z marginesem 5 pikseli
<!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>
to przeważnie działa, z wyjątkiem tęsknię margines 5px po prawej stronie - pole tekstowe rozciąga prawo do krawędzi strony. Jak mogę to naprawić?
Here's a Fiddle of my problem.
Dodałem skrzypce, aby ludzie mogli zademonstrować ci swoje odpowiedzi. – Jeff
Pozycja 'stała'? Spróbuj tego: http://jsfiddle.net/bUq32/ – dfsq
@dfsq: Myślę, że twoje skrzypce to mają. Dlaczego nie zamieścić tego jako odpowiedzi? – Jeff