我正在创建一个要打印的网页。它可以换成 2 页。每个角落必须有一个黑色的小方块供扫描仪参考。我很确定我只需要角落的 4 个黑色方块的 div 和主要内容区域的另外一个 div。如何定位 4 个角方块,使它们中的每一个都位于打印页面的自己的角落,内容 div 填充中心?中心内容应该在从左到右的角方块内,但可以从上到下与它们重叠。
编辑:我上传了一个示例图片,但它没有显示。
编辑:这是我到目前为止所拥有的:
<html>
<head>
<title>Printable Form</title>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>
<div id="UpperLeftScanningIndicator"></div>
<div id="UpperRightScanningIndicator"></div>
<div id="Content">Here is some content.<br /><br /><br /><br />Here is some more.</div>
<div id="LowerLeftScanningIndicator"></div>
<div id="LowerRightScanningIndicator"></div>
</body>
</html>
#Content {
border: solid 1px black;
width:90%;
margin-left:auto;
margin-right:auto;
}
#UpperLeftScanningIndicator {
height: 20px;
width: 20px;
background-color: black;
float: left;
}
#UpperRightScanningIndicator {
height: 20px;
width: 20px;
background-color: black;
float: right;
}
#LowerLeftScanningIndicator {
height: 20px;
width: 20px;
background-color: black;
float: left;
position:absolute;
bottom:20px;
}
#LowerRightScanningIndicator {
height: 20px;
width: 20px;
background-color: black;
float: right;
position:absolute;
bottom:20px;
right:500px;
}
我不知道如何让右下块向右移动。浮动会起作用,但使用“绝对”似乎打破了这一点。注意:您的浏览器窗口需要非常宽才能使此示例看起来不错。另外,我不确定如何让这些黑色方块出现在每一页上,无论是只有一页还是打印了第二页。