html 相关问题

HTML(超文本标记语言)是用于构造网页和格式化内容的标准标记语言。 HTML在语义上描述了网站的结构以及用于表示的提示,使其成为标记语言,而不是编程语言。 HTML主要与CSS和JavaScript结合使用,为页面添加样式和行为。 HTML规范的最新修订版是HTML5.2。

当过渡颜色与初始颜色相同时,悬停时过渡延迟不会重置

鉴于codepen - https://codepen.io/jonny-b31/pen/ExzPypw 我创建了一个包含 2 个块的容器,当我将鼠标悬停在它们上时,我必须相应地更新背景。默认情况下,块 1 颜色是...

回答 1 投票 0

如何将顶部 3 行 3 个方块仅移至右侧?

这段代码有38个方格。我正在尝试将顶部的 3 行移动到右侧的 3 个方块。 我尝试了各种方法,但没有效果。如何将顶部的这 3 行移至右侧 3

回答 1 投票 0

根据其父级的高度设置宽度

全球问题: 我想根据父级的高度设置元素的宽度,我知道你可以使用 padding-top 根据父级的宽度设置高度,也许有人知道...

回答 5 投票 0

如何将元素的错误背景设置为白色?

我想为错误消息提供白色背景,仅适用于选择的元素(或特定的 ID 或名称)。我努力了: 选择.错误{ 背景颜色:白色; } 这是选择的 html: 我想只为选择的元素(或特定的 ID 或名称)提供白色背景的错误消息。我试过了: select .error { background-color: white; } 这是选择的html: <div class="col-md-2"> <div class="form-select-group"> <label class="whiteFont" for="selectState">Select Branch:</label> <select class="form-control" id="selectState" name="selectState"> <option value="" disabled selected>Select your Branch</option> <option>Option A</option> <option>Option B</option> </select> </div> </div> 我询问 ChatGPT 并得到: select + .error { background-color: white; } 我以前没见过“+”。我看到的所有答案都是element.class。

回答 1 投票 0

如何基于 JavaScript 网格设置 Div 最小高度?

我正在尝试创建一个具有依赖于其他无线电的无线电的表单,除了样式之外,我已经完成了大部分工作。我希望最左边带有控制台徽标的列具有固定高度...

回答 1 投票 0

向输入框添加事件监听器并检查它是否为空

我正在尝试向我的输入框添加一个事件侦听器,以检查它是否为空。如果为空则隐藏 autoComplete-Box-id。但是当我加载页面并且输入框为空时,它显示的是元素......

回答 1 投票 0

单个客户端的多个 WebSockets

这是我第一次玩这种东西,所以我很感激任何帮助。 我正在尝试编写一个小型网络应用程序,根据需要在服务器上启动命令。对于我的每一个命令...

回答 1 投票 0

当我在node.js中使用以下代码加载localhost:3000时,网页没有收到任何信息。这是为什么?

const http = require('http'); const 服务器 = http.createServer((req, res) => { console.log(req.url, req.method, req.headers); //进程.exit(); res.setHeader('内容类型', 'test/html'); RES.W...

回答 1 投票 0

canvas元素有“change”事件吗?

有没有办法将事件处理程序附加到画布元素的更改?每当有东西在上面绘制任何东西时,我都需要触发一个函数。

回答 5 投票 0

正确的 HTML 代码以启用密码管理器自动填充 TOTP 输入

有相当多的密码管理器声称可以通过自动填写通常由 Google Authenticator 等工具生成的 2FA 令牌 (TOTP) 代码来帮助用户。这应该有效...

回答 1 投票 0

如何通过在javascript中选择来设置索引

主页第二页有一个主页,其中显示了 6 个按钮。每个按钮都会将我引导到另一个页面,其中有一些信息和“发现”按钮。通常每个按钮应该

回答 1 投票 0

向下滚动页面时如何为导航栏创建平滑的滚动动画?

我的网站上有一个导航栏,当用户向下滚动页面时,它应该平滑折叠并缩小尺寸。然而,导航栏并没有平滑过渡,而是直接消失了

回答 1 投票 0

使用属性选择器从产品页面提取 URL?

我正在尝试通过 Google 标签管理器实现架构标记。 例如,一段代码可以从产品页面动态提取唯一的 URL。 简而言之,这将是“...

回答 0 投票 0

需要一些有关 XPath 表达式的帮助。一个有效,另一个无效

我正在使用 COBRA HTMLParser,但还没有解析一个特定标签的运气。这是来源: ... 我正在使用 COBRA HTMLParser,但还没有解析一个特定标签的运气。来源如下: <li id="eta" class="hentry"> <span class="body"> <span class="actions"> </span> <span class="content"> </span> <span class="meta entry">Content here </span> <span class="meta entry stub">Content here <span class="shared-content"> Information by <a class="title" data="associate" href="/associate">Associate</a> </span> </span> </span> </li> 我能够使用以下 XPath 来获取正确的信息: XPath xpath = XPathFactory.newInstance().newXPath(); NodeList nodeList = (NodeList) xpath.evaluate("//span[contains(@class, 'body')]", document, XPathConstants.NODESET); int length = nodeList.getLength(); System.out.println(nodeList.getLength()); for(int i = 0; i < length; i++) { Element element = (Element) nodeList.item(i); NodeList n = null; try { n = (NodeList) xpath.evaluate("span[contains(@class, 'content')]", element, XPathConstants.NODESET); String body = n.item(0).getTextContent(); System.out.println("Content: " + body); } catch (Exception e) {}; try { String date = (String) xpath.evaluate("span[contains(@class, 'meta entry')]/a/span/@data", element, XPathConstants.STRING); System.out.println("DATA: " + date); String source = (String) xpath.evaluate("//span[contains(@class, 'meta entry')]/span", element, XPathConstants.STRING); System.out.println("DATA: " + source); } catch (Exception e) {}; //This does not work at all! I've tried every combination and still can't get it to run try { String info = (String) xpath.evaluate("//span[@class='shared-content']/a/@data", element, XPathConstants.STRING); System.out.println("INFO: " + info); } catch (Exception e) {}; } 无论我尝试什么组合,最后一个表达式都不起作用。我也尝试过以下方法,但没有帮助, String info = (String) xpath.evaluate("//span[contains(@class, 'shared-content')]/a/@data", element, XPathConstants.STRING); String info = (String) xpath.evaluate("//span[contains(@class, 'meta entry info')]/span/a/@data", element, XPathConstants.STRING); 有什么建议吗? 编辑:有一些关于 XML 非法的建议(老实说,我自己也不确定为什么它是非法的,因为到目前为止我几乎到处都看到它),但我无法控制 XML不过(至少到周一,直到我的其他朋友回来为止)。我试图看看编写包含这些信息的混搭的可行性。有什么办法可以禁用检查或其他什么吗? 这是解析的 XML: <?xml version="1.0" encoding="UTF-8"?> <span class="body"> <span class="content">TextContent</span> <span class="meta entry">TextContent</span> </span> 我猜文档没有被正确解析。 XPathVisualizer 是一个很好的 XPath Visualizer 工具,在 Windows 上运行,可让您查看 XPath 查询的结果。 Xcopy 安装,单个 EXE 文件。自由的。 我拿走了它并在其中运行了您的查询,得到了这个结果: @Jherico,@安德鲁·基思 我不知道 COBRA HTMLParser,但是将 #PCDATA 与内部节点结合起来是一种合法的 XML 格式。 这可以在 DTD 中这样定义: <!ELEMENT text_node (#PCDATA|i|b|u)*> 这就是格式良好的 HTML 仍然是合法的 XML 的方式。 我运行了以下代码 public static void main(String[] args) throws SAXException, IOException, ParserConfigurationException, XPathExpressionException { Document doc = XmlUtil.parseXmlResource("/temp.xml"); for (Node n : XPathUtil.getNodes(doc, "//span[contains(@class, 'body')]")) { System.out.println(XPathUtil.getStringValue(doc, "//span[@class='shared-content']/a/@data")); } } 它输出“关联”。我认为你的 XPath 没问题。相反发生了什么?您能否删除空的 catch 块,以便我们可以查看您是否确实遇到了异常? 注意,XmlUtil 和 XPathUtil 是我个人的方便函数,用于消除大部分 XPath 和 XML 样板代码。 我刚刚按原样运行了您的代码示例(复制粘贴)并得到了此输出。所以一切看起来都很好。 (你用的是哪个cobra版本?我0.98.4) 1 Content: DATA: DATA: Information by Associate INFO: associate 可重复的测试(?) 使用javac/java版本1.6.0_16(HotSpot客户端:build 14.2-b01,混合模式,共享) 我从这里下载了 0.98.4 (cobra-0.98.4.zip) Sourceforge:Cobra HTML 工具包下载 从 js.jar 中提取 cobra.jar 和 cobra-0.98.4.zip:\lib 到目录 XXX 在同一目录中写入XMLTest.java和HTMLTest.java(!文件名是源链接) 运行此编译(Windows):javac -cp .;cobra.jar;js.jar *.java 然后像这样执行(包括输出) XML测试 java -cp .;cobra.jar;js.jar XMLTest 1 XML测试输出: 1 Content: DATA: DATA: Information by Associate INFO: associate HTML测试 java -cp .;cobra.jar;js.jar HTMLTest 1 HTML测试输出: 1 Content: DATA: DATA: Information by Associate INFO: associate

回答 4 投票 0

使用 Cobra 进行 Java HTML 渲染

我目前正在使用 Cobra:Java HTML 渲染器和解析器来渲染根据 Java 应用程序中的用户选择动态生成的 HTML 页面。 在我的应用程序中,用户有数百种选择

回答 1 投票 0

Java/Swing 离屏渲染(Cobra HTMLPanel -> BufferedImage)问题:组件未先完成重绘

我正在尝试将 Java/Swing Cobra HTML 渲染器的内容渲染到屏幕外的 BufferedImage,以便在我的应用程序的其他地方使用: SlideViewPanel.setDocument(文档, rendererContext);

回答 4 投票 0

切换 4 个 div 中的 1 个

拜托,我有 4 个 div 嵌套在一个 div 中,现在这四个 div 中的每一个在我的 JavaScript 代码中都有一个按钮,我使用 forEach 循环通过按钮进行映射,并且每个按钮都会监听单击...

回答 1 投票 0

在屏幕右上角放置一个响应圆圈

我想在右上角画一个圆圈。我很难让它做出响应。我尝试了这段代码,但似乎没有任何效果。 此代码导致响应中水平滚动...

回答 1 投票 0

将文本放在曲线上居中,PHP GD

我正在尝试使用下面的函数将文本环绕在曲线上。但是,这没有考虑将文本居中对齐,无论文本有多宽。作为尝试...

回答 1 投票 0

在 HTML 模式属性中使用正则表达式模式的问题

在 HTML 模式属性中使用正则表达式模式的问题 我遇到一个问题,即与 JavaScript 中的 .test() 方法正确配合使用的正则表达式模式在使用时无法按预期运行

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.