我正在學習從this tutorial的HTML和CSS。對css layout model不同種類的畫布被提及,之類的話題,「文檔畫布」與「畫布元素」相同嗎?
- 瀏覽器畫布
- 文檔畫布
- 可用帆布
據我所知畫布是一個新元素添加到html5,我們可以用繪製形狀。做條款瀏覽器畫布,文檔畫布,和可用畫布參考html5 Canvas Element?
我正在學習從this tutorial的HTML和CSS。對css layout model不同種類的畫布被提及,之類的話題,「文檔畫布」與「畫布元素」相同嗎?
據我所知畫布是一個新元素添加到html5,我們可以用繪製形狀。做條款瀏覽器畫布,文檔畫布,和可用畫布參考html5 Canvas Element?
「瀏覽器畫布」不存在。描述意味着「視口」,但它是錯誤的。像<div>
這樣的塊元素是默認的,取其包含塊的內容框的全部寬度。同樣,「可用的畫布」是指相同的概念。
通過「文檔畫布」,描述表示CSS canvas,它是所有元素渲染區域的全部範圍。 HTML5畫布元素呈現在CSS畫布上,但所有其他元素都不是display:none
。
CSS中的畫布與HTML5 Canvas對象無關。 Css用於設置HTML樣式,但不用於HTML5 Canvas元素。 –
@GjermundDahl Css **也可以用於HTML5 Canvas元素的樣式。看看這個[鏈接](https://developer.apple.com/library/safari/documentation/AudioVideo/Conceptual/HTML-canvas-guide/修改CanvaswithCSS/修改CanvaswithCSS.html)「_因爲canvas是一個HTML元素,所以你可以使用CSS樣式... _「 – user31782
我精神飽滿。 CSS可以用於設置Canvas元素的樣式,但不能用於其內容。 –