2012-07-17 58 views
0

我正在研究一个HTML5项目,在这个项目中,我必须用它的边界创建文本。我正在使用ctx.strokeRect(x,y,width,Height)绘制矩形。我的形状(矩形)可以调整大小。我想在矩形内插入textarea或div,以便在调整文本大小时自行调整。如何将div/textarea插入html5形状(如矩形)内。

回答

0

你太过于复杂。只需创建一个具有以下CSS规则一个div:

.mydiv { 
    width: Xpx; 
    height: Xpx; 
    background-color: #COLOUR; 
    resize: both; 
} 

更换“Xpx”与宽度和高度的像素数量,与实际的十六进制颜色代码“#COLOUR”。

+0

但在调整我的矩形。 div将获得焦点,矩形不会reszze直到div获得焦点。 – Shanky 2012-07-17 06:41:11

+1

你想要它自己调整大小?没有用户交互? – Jules 2012-07-17 14:28:35