当前位置: 首页 > 知识库问答 >
问题:

在Vaadin应用程序中添加自己的HTML元素和自定义CSS

司马昕
2023-03-14

我正在用Vaadin创建一个web应用程序。我发现可以使用CSS添加自定义布局,或者在现有的vaadin组件中创建自己的主题。是否有可能在Vaadin应用程序中添加您自己的html元素和css?如果是,您如何实现?(Java 8,Intellij IDEA)

共有1个答案

慎俊雄
2023-03-14

除其他外,您可以通过将标签的内容模式设置为超文本标记语言来直接编写超文本标记语言和CSS:

Label label = new Label("<p style='background: yellow;'>Test</p>");
label.setContentMode(ContentMode.HTML);
 类似资料:
  • 我必须将第三方元素集成到我的Angular(4.3.x)应用程序中。它们看起来像这样: 我已经通过添加角无错误 和 但我一点都不显示。任何想法如何马

  • 问题内容: 在当前正在研究的学习项目中,我需要添加一个属性,其值为数字。 如果我创建自己的属性,说“ messid”并为其分配一个数字值,例如“ 12”,“ 6”等,可以吗? 这就是为什么我要这样做,以便如果我做错了,则可以纠正我:我需要在我的JavaScript中(使用jQuery)访问此数字。仅获取attribute的值很容易,但是从诸如“m12”或“ m6”之类的字符串中提取数字值很麻烦。(

  • 好的,在laravel 4中,如果我想添加自己的自定义类,例如:库\myFunction.php然后我执行以下步骤: 添加myFunctions.php到app/库/myFunctiosn.php 在app/start/global.php,在ClassLoader::addDirectory(数组(,我添加app_path()。 为了在我的刀片视图中调用它,我添加了以下代码 它是有效的。 但是如

  • 这个问题已经被问过了,但从那时起,所有的答案(我能找到)都不再有效。 本质上,我想用Vaadin(V23)实现一个网站,该网站通过另一台服务器(物理)上运行的POST请求与WebApp进行通信。为此,我想创建单独的Servlet来处理与另一台服务器的通信(接收方)。比如说,这不是嵌入式版本: 然而,问题是,无论我做什么,我总是被重定向到默认的dispatcher Servlet: > Spring

  • 我试图在Spring Boot应用程序中实现一个自定义endpoint。 目标是将路由用作: 在Spring配置类中,我有: 但不起作用: 因此,我在services/org/apache/camel/component/my中添加了META-INF文件: 我已经完全阅读了“Apache Camel在行动,第二版”,但是,目前,我不能继续我的项目,因为?

  • 考虑logdj、slf4j等日志库。它们有类似于<代码>日志的方法。信息(“”)。假设我想在这个库的顶部添加我自己的自定义方法,这样我就可以像这样使用它 log.audit ('') 向现有库中添加此类自定义方法的最佳方法是什么?