我正在构建一个允许用户向地图添加文本的应用程序。我正在使用Openlayers ol.style.Text
来实现此目标,请参见下文:
text: new ol.style.Text({
text: "Your text \n on a new line",
textAlign: 'left',
textBaseline: 'bottom',
offsetX: 10,
offsetY: -5,
scale: 1.5,
placement: 'point',
font: '12px sans-serif',
backgroundFill: new ol.style.Fill({
color: 'rgba(255,255,255,1)'
}),
backgroundStroke: new ol.style.Stroke({
color: 'rgba(0,0,0,1)',
width: 1
}),
padding: [5,5,5,5]
})
我知道可以通过将font: '12px sans-serif'
更改为font: 'bold 12px sans-serif'
来使所有文本变为粗体
我的问题是:有没有办法使一个单词变成粗体(例如“线”)?