相关疑难解决方法(0)

固定位置但相对于容器

我正在尝试修复它,div所以它总是粘在屏幕的顶部,使用:

position: fixed;
top: 0px;
right: 0px;
Run Code Online (Sandbox Code Playgroud)

但是,div它位于一个居中的容器内.当我使用position:fixed它时,修复了div浏览器窗口的相对位置,例如它在浏览器的右侧.相反,它应该相对于容器固定.

我知道position:absolute可以用来修复相对于它的元素div,但是当你向下滚动页面时,元素会消失,并且不会像上一样粘在顶部position:fixed.

是否有实现此目的的黑客或解决方法?

css position fixed css-position

594
推荐指数
13
解决办法
82万
查看次数

IE的"指针 - 事件"属性替代方案

我有一个下拉导航菜单,其中一些标题在点击时不应导航到其他页面(这些标题在点击时打开一个下拉菜单),而其他标题应该导航(这些没有下拉列表并直接导航).但是,两者都是类型已经href定义了它们

为了解决这个问题,我为前一类标题添加了以下css

pointer-events: none;
Run Code Online (Sandbox Code Playgroud)

它工作正常.但由于IE不支持此属性,我正在寻找一些解决方法.令人讨厌的是,我没有访问权限和完全更改HTML和JavaScript代码的权限.

有任何想法吗?

html css browser internet-explorer cross-browser

155
推荐指数
5
解决办法
17万
查看次数

ReCaptcha API v2样式

我没有成功找到如何设计谷歌的新recaptcha(v2).最终的目标是让它具有响应性,但是我很难应用样式来处理宽度等简单的事情.

他们的API文档似乎没有提供关于如何控制除主题参数以外的样式的任何细节,简单的CSS和JavaScript解决方案对我没有用.

基本上,我需要能够将CSS应用到Google的新版reCaptcha中.使用JavaScript是可以接受的.

javascript css captcha recaptcha

104
推荐指数
7
解决办法
10万
查看次数

我可以使用jQuery打开下拉列表吗?

对于HTML中的下拉列表:

<select id="countries">
<option value="1">Country</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我想打开列表(与左键单击相同).这可能是使用JavaScript(或更具体的jQuery)吗?

html jquery drop-down-menu

80
推荐指数
6
解决办法
14万
查看次数

如何在onclick方法中防止默认事件处理?

如何防止onclick方法中的默认值?我有一个方法,我也传递自定义值

<a href="#" onclick="callmymethod(24)">Call</a>
Run Code Online (Sandbox Code Playgroud)
function callmymethod(myVal){
    //doing custom things with myVal
    //here I want to prevent default
}
Run Code Online (Sandbox Code Playgroud)

javascript

78
推荐指数
9
解决办法
14万
查看次数

CSS中有`pointer-events:hoverOnly`或类似内容?

刚刚pointer-events在CSS中玩过属性.

我有一个div我希望对所有鼠标事件都不可见,除了:hover.

所以所有点击命令都会通过div它下面的命令,但是div可以报告鼠标是否在它上面.

任何人都可以告诉我是否可以这样做?

HTML:

<div class="layer" style="z-index:20; pointer-events:none;">Top layer</div>
<div class="layer" style="z-index:10;">Bottom layer</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.layer {
    position:absolute;
    top:0px;
    left:0px;
    height:400px;
    width:400px;
}
Run Code Online (Sandbox Code Playgroud)

html css pointer-events

78
推荐指数
4
解决办法
4万
查看次数

如何使Internet Explorer模拟指针事件:无?

我正在开展一个项目,我们通过在图表上显示渐变PNG来增强高级图表.我们正在使用CSS pointer-events:none;来允许用户与图表进行交互,尽管顶部有一个div.IE无法识别pointer-events:none;,因此IE上的用户既不能拥有增强的图表设计,也不能与图表进行交互.我正在寻找一种方法让IE允许鼠标事件(特定悬停事件),通过div传递给它下面的元素.

你可以在这里看到我们正在使用的模型:http://jsfiddle.net/PFKEM/2/

有没有办法让IE做类似的事情 pointer events:none;,鼠标事件通过一个元素传递到元素吹他们?

html javascript css internet-explorer cross-browser

41
推荐指数
3
解决办法
8万
查看次数

使叠加背景点击进入

有没有办法,在CSS中,我可以使元素点击通过.我有一个覆盖链接的absolute位置<div>.我希望能够点击的链接通过覆盖<div>.叠加层具有大部分透明背景,并且链接没有覆盖像素.

我试过了background: url('...') transparent,但无济于事.

是一个JSFiddle演示我的问题.可以在IE8中单击该链接,但不能在FireFox中单击.我想做的是在#underlaydiv中制作一个图像自动收报机.叠加是这样的,我可以在底部和顶部有一个从实心到透明渐变的背景,所以我可以使图像排序为"滚动到任何东西",而不会立即淡出整个图像,如果这是有道理的(如果有人有Android手机,请尝试滚动备忘录并观看屏幕的顶部/底部 - 备忘录淡入淡出).

css background transparent

29
推荐指数
1
解决办法
3万
查看次数

如何通过元素点击?

我想在发生mousedown事件时在鼠标下方显示图像(手指模拟触摸屏)并在鼠标事件发生时隐藏它,但是当我这样做时,我显示的图像会阻止后续鼠标事件("点击" "特别是"这个图像下的元素.顺便说一句,我正在使用jQuery.

我确定这与事件冒泡或传播或某种程度有关,但我无法弄明白.有什么指针吗?

html jquery events

26
推荐指数
3
解决办法
3万
查看次数

当添加具有绝对位置的div时,无法单击链接

我在页面上有菜单,div是绝对定位的.问题是当这个div在页面上时,我无法点击菜单项中的任何链接.

当我删除这个div(#left_border)时,可以再次点击链接.

为什么?

CSS:

 #left_border {
    background-image: url(http://tax.allfaces.lv/templates/tax/images/ena.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 1094px;
    background-size: 100% auto;
    position: absolute;
    height: 850px;
    left: -51px;
   top: 0px;
}  
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="wrapper">
<div id="content">
    <div id="left_border"></div>
    <div id="left">
        <div id="menu">
            <ul class="menu">
                <li class="item-101 current active deeper parent"><a href="/">Home</a>

                    <ul>
                        <li class="item-107"><a href="/index.php/home/news">News</a>

                        </li>
                    </ul>
                </li>
                <li class="item-102 deeper parent"><a href="/index.php/merchants-shops">Merchants / Shops</a>
                </li>                    
            </ul>
        </div>
    </div>       
</div>
Run Code Online (Sandbox Code Playgroud)

在这里,您看到,您无法单击菜单项:http://jsfiddle.net/Dq6F4/

html css

24
推荐指数
4
解决办法
3万
查看次数