我有两张桌子,一张是显示的,另一张是隐藏的。
当页面加载时,我使用jQuery显示另一个,它显示得很完美,但问题是,我希望隐藏的表显示在使用z-index的另一个表之上,但表仍然显示在彼此旁边。
<table border="1" class="mask">
<tr>
<td>this table should be over the background</td>
</tr>
</table>
<table class="mask1"
我是一个网页开发的新手,最近我一直在练习一些基本的超文本标记语言,CSS和Javascript(jQuery),我正在反向工程一些网站,以练习技能。然而,我遇到了一个问题,这个问题已经困扰了我几个小时。下面是问题:
我想做一个导航栏,看起来像第一张图片,当你悬停在“运动”图标上时,下拉列表就会显示出来。正如你在第二张图片中所看到的,它是一个" div - in -li“HTML (所以显示的是drop-div ),我试着做同样的事情,但是,div总是与它的父元素保持相同的长度--li,有没有人知道如何保持"li”的长度不变,并使其中的"div“扩展到超出"li”
为了开发和调试的目的,知道我在下面的方法中所要求的CSS的完整链是什么是非常好的:
divElm.element(by.css("article")).element(by.css("tbody > tr")).then(function(elm) {
// is there a way to know here what is the "CSS chain" of 'elm'?
});
如果我调试elm,我会看到一个locator属性:
locator_: { using: 'css selector'