2012-06-30 45 views
0

爲什麼畫布在調整大小時拉伸內容,我怎麼解釋這種情況呢?修復畫布翹曲

+0

這是標準的行爲。你唯一能做的就是使用CSS來設置它的'width'和'height',這樣它就不能被調整大小。 –

+0

@MisterJack說了些什麼,儘管你可能也有綁定到window.onresize事件的情況,並且根據需要處理它(取決於導致畫布調整大小的原因)。 –

回答

0

你能指定嗎?什麼樣的畫布? 據我所知,我假設你正在尋找操縱一個元素的resize屬性。

您可以通過指定對象的大小調整屬性格式更改此:

<textarea style="resize: none;"> 
</textarea> 

不幸的是,這是一個CSS3屬性所以只有Mozilla和Webkit的可以支持調整大小的屬性。你可以在http://www.w3schools.com/cssref/css3_pr_resize.asp

允許重新調整大小:無|兩個|水平|垂直