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

Javascript CSS或JS-隐藏元素,同时显示内部元素(仅限IE8),javascript,html,css,internet-explorer-8,Javascript,Html,Css,Internet Explorer 8,我只在一个页面上添加了一些使用Javascript的CSS(我不能使用JQUERY) 我有这个HTML代码:我无法编辑它: <td><label for="7">test1 </label>test2</td> 我可以使用javascript为IE8添加不同的CSS,但我找不到或想不出该做什么 GoogleDocs上的所有代码如果您想查看/执行类似的操作,您可以将标记元素赋予两个值(test1、test2),并将类赋予两个元素,并为每个元素应用c

我只在一个页面上添加了一些使用Javascript的CSS(我不能使用JQUERY)

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

<td><label for="7">test1 </label>test2</td>
我可以使用javascript为IE8添加不同的CSS,但我找不到或想不出该做什么


GoogleDocs上的所有代码如果您想查看/执行类似的操作,您可以将标记元素赋予两个值(test1、test2),并将类赋予两个元素,并为每个元素应用css,如:

<td><label for="7" class="first">test1 </label><label class="second">test2</label></td>
test1 test2
并申请如下:


td.第二名:无;td.first visible:yes“

/edit/有人问你是否可以让一个不可见的元素可见(然后删除评论)/edit/:yes~它可以在最新的Chrome浏览器FireFox,IE 6,7,10,11上工作,你如何隐藏父元素并显示其子元素?@Era[它可以在我测试的所有浏览器中工作,除了IE8{Chrome,FireFox,IE 6,7,10,11}]addCss(“form table.standard td{可见性:隐藏;}form table.standard输入,form table.standard标签,form table.standard b,form table.standard字体。红色{可见性:可见!重要;}”);可能是..但这不是获得结果的优化方法。@Era啊,真的吗?这一系列的4页不会收到那么多流量,所以优化对我来说不是最重要的事情,主要是让它在IE8中工作。他不能更改/修改html。感谢回复@JayDeep Nimavat-不能更改html,但为此,这只是编辑为html的方式。@jaydepnimavat-它适用于除IE8之外的所有浏览器,所以希望这不是不可能的…无论如何,感谢css IE8中的~~//in head//。yourclass/tag{///您的风格在这里。}这是在同一css文件中为IE8应用不同css的有条件方式
<td><label for="7" class="first">test1 </label><label class="second">test2</label></td>