亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

css不能指定分辨率?

為什么內聯方式可以指定canvas畫布的分辨率,而css文件不可以呢

正在回答

3 回答

<canvas> 看起來和 <img> 元素很相像,唯一的不同就是它并沒有 src 和 alt 屬性。實際上,<canvas>
標簽只有兩個屬性—— width和height。這些都是可選的,并且同樣利用 DOM properties
來設置。當沒有設置寬度和高度的時候,canvas會初始化寬度為300像素和高度為150像素。該元素可以使用CSS來定義大小,但在繪制時圖像會伸縮以適應它的框架尺寸:如果CSS的尺寸與初始畫布的比例不一致,它會出現扭曲。

注意: 如果你繪制出來的圖像是扭曲的, 嘗試在<canvas>的屬性中明確規定寬和高,而不是使用CSS。

????????使用css設置畫布的大小會導致畫布按比例縮放你設置的值。(css只是設置canvas在屏幕的顯示大?。?/strong>

0 回復 有任何疑惑可以回復我~

我知道講過,老師說css文件只能設置大小不能指定畫布分辨率,但是內聯樣式的話就可以 我想知道這里面的具體區別是怎么工作的?

0 回復 有任何疑惑可以回復我~

首先,css樣式是可以指定canvas畫布的大小的,但是和實際大小有一定的區別差異,故w3c官方推薦的是用標簽屬性規定大小.這在課程前面就講到過.同學可以倒回去看下。

0 回復 有任何疑惑可以回復我~
#1

慕粉4385650 提問者

我知道講過,老師說css文件只能設置大小不能指定畫布分辨率,但是內聯樣式的話就可以 我想知道這里面的具體區別是怎么工作的
2017-03-14 回復 有任何疑惑可以回復我~
#2

qq_不要放棄_0 回復 慕粉4385650 提問者

請問大小和分辨率的區別是什么?
2017-03-14 回復 有任何疑惑可以回復我~
#3

慕粉4385650 提問者 回復 qq_不要放棄_0

說是這塊的分辨率是畫布內里的顯示的圖畫的分辨率的大小 老師是這樣說的 。。。在1:50左右的時候 可以聽到 這也是我不明白的地方
2017-03-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

css不能指定分辨率?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號