我正在努力成为一名优秀的开发人员并且不使用表格,但我一直没有成功。这是我的尝试...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Because some people complain if I don't specify all the obvious tags</title>
</head>
<body>
<div style="width:100%">
<div style="background-color:Purple;width:25px;float:right"><input type="button" style="width:15px" /></div>
<div style="background-color:Aqua"><input style="width:100%" /></div>
</div>
</body>
</html>
这是我得到的输出。我希望输入框位于按钮的左侧,但不幸的是它在下方。
为了演示我想要什么,如果我要使用表格,我会这样做:
<table style="width:100%">
<tr>
<td style="background-color:Aqua"><input style="width:100%;box-sizing: border-box" /></td>
<td style="background-color:Purple;width:25px"><input type="button" style="width:15px" /></td>
</tr>
</table>
请注意:
- 我无法更改 doctype 标签
- 解决方案不能使用表
- 无论包含 div 中指定的大小如何,这都应该有效,当前设置为 100%。
谢谢 :)