0

我正在尝试放置一个TextBox内部 html5。可以在TextBox里面放一个Canvas吗?如果是,那么请帮我做。

4

2 回答 2

0

这真的很简单。

您必须将文本框放在 div 中,然后更改 div 位置。为了做到这一点,在你的身体标签下:

<body>
  <form id="form1" runat="server">
                <div id="mytext"> 
                            <asp:TextBox ID="txtTest" runat="server"></asp:TextBox>
                </div> .....

在你的 head 标签下:

<head id="Head1" runat="server">
<style type="text/css">
    #mytext {
    position: absolute;
    left: 36%;
    top: 725px;
    z-index: 999;
    }

</style>

通过更改 left 和 top 值,您可以将文本框放在画布上。

于 2012-07-31T15:16:03.223 回答
0

画布用于放置图形元素,如绘图、形状等。您不能将表单元素放在画布上。你需要包括一个div或类似的东西来做到这一点。

于 2012-07-23T05:32:32.337 回答