center()函数用于将元素相对于其父元素的垂直,水平或两者的对齐设置为中心,如果该元素没有父元素,则根据主体设置。如果此函数不包含任何参数,则该元素将在垂直和水平方向上对齐。
注意:此函数需要p5.dom库。因此,在index.html文件的开头部分添加以下行。
<script language="javascript"
type="text/javascript" src="path/to/p5.dom.js">
</script>
用法:
center( align )
参数:此函数接受单个参数align,该参数包含字符串“ vertical”或“ horizontal”以对齐元素。
以下示例说明了p5.js中的center()函数:
示例1:
function setup() {
// Create canvas of given size
createCanvas(1000, 200);
// Set background color
background('green');
var div = createDiv('').size(200, 70);
div.html('Welcome to GeeksforGeeks', true);
// Set the position of div into center
div.center();
// Set font-size of text
div.style('font-size', '24px');
// Set font-color of text
div.style('color', 'white');
div.style('border', '1px solid white');
div.style('text-align', 'center');
}
输出:
示例2:
function setup() {
// Create canvas of given size
createCanvas(1000, 200);
// Set background color
background('green');
// Create an input element
var input_val = createInput('');
// Set the attribute and its value
input_val.attribute('value', 'Welcome to GeeksforGeeks');
// Set the position of div into center
input_val.center();
// Set font-size of text
input_val.style('font-size', '24px');
// Set the width of input area
input_val.style('width', '300px');
}
输出:
相关用法
注:本文由纯净天空筛选整理自jit_t大神的英文原创作品 p5.js | center() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。