如何设置边框样式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何设置边框样式相关的知识,希望对你有一定的参考价值。

我想知道是否有一种为RichTextArea直接设置边框(CSS之类)的最佳方法?

我试图使用Formatter但它不包含必需的方法:(

我正在使用GWT 2.3。

答案

有很多方法可以实现它。

您可以使用以下内容

getElement().setAttribute( "name", "value" );

这里提供了您要修改的CSS属性名称并提供了值。

getElement().setClassName( "className" );
getElement().addClassName( "className" );

这里提供CSS类名(可以是任何名称)。在CSS文件中使用相同的className并执行所需的所有操作。

另一答案

您可以将CSS设置应用于gwt-objects

另一答案

也许你可以用一个设置边框的方法从GWT的框架扩展框架:

public void setFrameBorder(Integer border) {
    getFrameElement().setFrameBorder(border);
}
另一答案

一种方法是使用GWT中的嵌入式方法,它们是:

来自GWT Style班。

这是一个例子:

htmlPanel htmlPanel= new HTMLPanel("TestPanel");
htmlPanel.getElement().getStyle().setBorderStyle(BorderStyle.SOLID); // DOTTED, NONE ...
htmlPanel.getElement().getStyle().setBorderWidth(0.5, Unit.PX);
htmlPanel.getElement().getStyle().setBorderColor("#DD05FF");

在这里,你的htmlPanel将有一个0.5像素宽的紫色实心边框。

以上是关于如何设置边框样式的主要内容,如果未能解决你的问题,请参考以下文章

[转]CSS如何设置html table表格边框样式

VS中如何美化界面 去掉窗体边框

怎样用CSS设置table第一列样式

网站侧边框文章列表超出边框 ccs里面如何定义样式?

如何使用 3D 阴影边框设置 UITextView 样式?

如何设置边框样式