gpt4 book ai didi

javascript - CSS 或 JS - 隐藏元素,同时显示内部元素(仅限 IE8)

转载 作者:行者123 更新时间:2023-11-28 11:14:29 25 4
gpt4 key购买 nike

我正在使用 Javascript 添加一些 CSS 到一个页面(我不能使用 JQUERY)

我有这个 HTML 代码:我无法编辑它:

<td><label for="7">test1 </label>test2</td>

我想隐藏“test2”但显示“test1”

目前我有:“td 可见:无;td 标签可见:是”

它适用于除 IE8 之外的所有浏览器(它隐藏所有内容,即使 !important 添加到 label 标记的显示中,它是第二个添加的,因此应该具有更高的优先级

addCss("form table.standard td{visibility: hidden;}form table.standard input,form table.standard label,form table.standard b,form table.standard font.red{visibility: visible !important;}");

我可以使用 javascript 为 IE8 添加不同的 CSS,但我找不到或想不到该怎么做。

如果您想查看 GoogleDocs 上的所有代码/做类似的事情 http://goo.gl/9xeCqt

最佳答案

您可以将标签元素赋予两个值 (test1,test2),并且可以将类赋予两个元素并为每个元素应用 css,例如:

<td><label for="7" class="first">test1 </label><label class="second">test2</label></td>

并像这样申请:

td .second visible:none; td .first visible: yes"

关于javascript - CSS 或 JS - 隐藏元素,同时显示内部元素(仅限 IE8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21821815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com