我在一个表中放置了一个WYSIWYG编辑器,它放在一个div中,因此…… <div class="mydiv"> <li> <table>My WYSIWYG</tabl
... . . 我在一个表中放置了一个WYSIWYG编辑器,它放在一个div中,因此……
<div class="mydiv"> <li> <table>My WYSIWYG</table> </li></table>
在我的WYSIWYG内部有更多的表,但是我只想要定位第一个表,我知道我可以为表分配一个类,但那不是我想要的.
我尝试使用以下只是它似乎没有工作…
.mydiv li + table {width:100%;}.
解决方法
. 你需要.mydiv li table:first-child.
More information.
:第一个孩子在IE7和所有现代浏览器中工作.
An example.
.mydiv li table不适合你,因为它符合以下内容:
<div class="mydiv"> <li></li> <table>My WYSIWYG</table></div>
另请注意,您的HTML几乎没有问题:
<div class="mydiv"> <li> <table>My WYSIWYG</table> </li></table>
>< / table>最后应该是< / div>.
> div应该是ul,因为li不是div的有效子.
我在上面的演示中解决了这些问题.
. . .. ...