我想创建一个按钮,使文本区域的文本加粗。我使用了here中的例子,并成功地使文本加粗。但现在我想使选定的文本只加粗。有没有办法做到这一点。这是我的代码。css
.text_type_bold {
font-style: none;
font-weight: bold;
}
$scope.textBold = function () {
$scope.class = "text_type_bold";
};
<div>
<button ng-click="textBold()" class="btn btn-sm"><b>B</b></button>
</div>
</textarea>
2条答案
按热度按时间fjaof16o1#
如果你想让文本区域内的文本看起来更粗,你可以使用简单的CSS类。
但是如果你只想格式化选定的文本(粗体、下划线、链接等),你最好使用文本编辑器插件。例如,参见Redactor、CKEditor等。
insrf1ej2#
您可以使用ng-class指令。
看小提琴http://jsfiddle.net/Aejvm/117/