草庐IT

index_length

全部标签

jquery - 复杂的 Webkit 错误?相对位置 + Z-Index + 溢出隐藏 + CSS3 变换

与其他现代浏览器相比,下面的代码(JSFiddlePreview)在Webkit中产生了意想不到的结果:jQuery(document).ready(function($){RunFunction();$('.ColorSquare').click(function(){$('#Lightbox').css('display','block');$('#ShowColorSquare').css('display','block');$('#ShowColorSquare').css('z-index','10');$('#ShowColorSquare').css('left',$(

html - 奇怪的 z-index 行为阻止鼠标交互 : bug or normal?

每次我尝试在网页中使用z-index来更改堆叠重叠div的顺序时,我似乎都会遇到一个问题,即被强制降低的div变得对鼠标事件没有响应。在我目前的情况下,我有:...header默认情况下,h3不显示-它隐藏在左栏后面。如果我添加z-index:5;到h3,它仍然没有显示。所以我将z-index:-1添加到左侧栏。现在它隐藏在左列后面-但至少显示了h3。所以我将z-index:-2添加到左列。现在一切看起来都正确-但您不能点击左栏内的任何内容。鼠标光标不会从箭头变化。我在Chrome和Firefox中都得到了这个确切的行为。IE7根本不显示左栏,但至少东西是可点击的。那么,我是不是误解了

html - iframe 阻止 z-index 工作?

我一直在尝试使用z-indexcss属性使一个元素始终位于另一个元素之前,但它不起作用。一个元素的z-index明显大于另一个,但它仍然位于另一个元素的后面。可能是因为其中一个元素(出现在前面的那个)是iframe?有没有人有任何其他建议? 最佳答案 对于那些稍后到达这里的人,正确的答案是将position:relative;或任何其他positionProp放在有问题的元素上。我的建议是将此放在与问题相关的每个元素上:position:relative;z-index:0;然后增加位于iframe前面的最后面元素的z-index。

html - 表格单元格内部时的 CSS z-index 问题

我有一个日历/表格,当您将鼠标悬停在每一天上时,我们都会有一个小弹出窗口,它绝对位于每个单元格下方。为了完成这项工作,我添加了一个每个细胞内。在FF中工作正常,但当您在​​IE中将鼠标悬停在它上面时,z-index会被忽略。我已经尝试了所有我能想到的技巧来让它在IE7+8中工作。 最佳答案 .wrapperdiv上的td元素内不需要所有单独的z-indexes(它们都可以设置为1我相信),并设置这些属性:/*addthesetwotoyourselector*/#calendartbodytd{position:relative;z

html - 具有相同 z-index : which element will be on top? 的绝对定位元素

假设您在DIV中有几张图片,它们的位置绝对重叠,但未定义z-index:CSSimg{position:absolute;top:0px;left:0px;width:100px;height:100px;}HTML我注意到Safari和Chrome会在顶部显示last元素。这是标准行为吗?换句话说,假设大多数浏览器会将最后一个元素显示在顶部是否相对安全? 最佳答案 是的,可以安全地假设。根据W3C:Eachboxbelongstoonestackingcontext.Eachpositionedboxinagivenstackin

html - Bootstrap 日期时间选择器 z-index

我正在使用bootstrapdatetimepicker.它适用于日期和时间选择。但问题是visibility。如果我把它放在任何类型的容器外面,模态是可见的。但是如果我尝试将它作为一个td放在一个表中,那么模态是不可见的。我创建了一个jsfiddle说明相同。我浏览了上述网站的css文件,并尝试设置大小、z-index等。但没有任何效果。请帮助我设置z-index或其他一些解决方案以提高可见性。DatePickerFromDate:$(function(){$('#rptDateFrom').datetimepicker({//viewMode:'months',format:'DD

html - 负边距、z-index 和点击屏蔽

我使用负边距来布局两列:CSS:#left-column{width:200px;float:left;}#right-column{margin-left:-200px;width:100%;float:left;}#right-column-inner{margin-left:200px;float:left;}不幸的是,在Opera10.54、Safari4和FF3+​​中,复选框不可点击,因为#right-column在向下传播到复选框之前捕获点击。我试过操纵z-index但没有成功。知道如何让它发挥作用吗? 最佳答案 当您

javascript - z-index 和 Javascript 事件

我有几个div相互重叠,具有不同的z-index值。浏览器的默认行为似乎是触发绑定(bind)到最顶层z-indexdiv的事件。IE。我有多个onclick,每个div一个,但只有最上面的一个在点击该区域时触发。有没有一种方法可以触发附加到所有div的事件,无论每个div的z-index是多少,只要操作“结束”那个div,而不考虑z-index? 最佳答案 事件实际上不会发生在被另一个元素遮挡的元素上,除非另一个元素包含在第一个元素中,然后它会冒泡。我能想到的实现你想要的唯一方法是遍历所有潜在元素并查看它们是否包含点击发生的点并触

html - 文件夹中的 Apache htaccess : Block direct access to index. html

我的.htaccess中有以下代码RewriteEngineOn#blocktext,htmlandphpfilesinthefolderfrombeingaccesseddirectlyRewriteRule^content/(.*)\.(txt|html|php)$error[R=301,L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule.index.php[L]#PreventfilebrowsingOptions-Indexes阻止访问内容文件夹中的txt、html、ph

html - 较高的 z-index 出现在较低的 z-index 下方

什么会构成html元素,例如一个ul绝对定位为5000的zindex出现在较低zindex的div之下,比如0?此行为在IE8中可见。 最佳答案 仅仅因为它具有较高的z-index并不意味着它会位于顶部。您必须考虑父级的堆叠级别,这成为堆叠上下文。尝试为5000的父级提供一个非静态位置(相对)。如果这不起作用,请发布相关的HTML。 关于html-较高的z-index出现在较低的z-index下方,我们在StackOverflow上找到一个类似的问题: htt