草庐IT

g_slider_position

全部标签

HTML5 slider 在 Chrome 的设备模式下消失

这可能只是一个Chrome错误,但我还没有发现它在任何地方被提及,所以我们开始吧。作为JavaScript30.com练习的一部分,我正在做一个简单的练习。该练习使用一些HTML5范围输入通过javascript更新CSS变量。我注意到,当我在响应式显示模式下使用Chrome开发者工具时,范围输入从页面上消失了。检查它们显示它们实际上在DOM中,但它们的高度已设置为0px。CSS中没有任何我认为是罪魁祸首的东西,如果我退出响应式显示模式,输入会按预期显示。这是Chrome工具的怪癖还是有一些CSS可以防止这种情况?精简代码如下。:root{--base:#f7c235;--spacin

html - z-index 和 position fixed 如何在 css 中协同工作

body{height:3000px;}.fixed{position:fixed;width:100%;height:60px;top:0;left:0;background:#f4f4f4;}.fixedh3{position:relative;z-index:300;color:#fff;}.overlay{background-color:#000;top:0;bottom:0;left:0;right:0;opacity:.5;position:fixed;z-index:1;-webkit-transition:all0.3sease-out;-moz-transition

html - 为什么 Float 优于位置 :relative and absolute while we can make layout quickly with position?

为什么Float优于position:relative和absolute而我们可以用position快速布局?在经济衰退时期,时间非常重要。当我们制作2-col、3-col或multi-col布局,然后在布局div中定位其他元素时。世界上大多数人都喜欢Float。为什么Float优于position:relative和position:absolute给中的任何元素定位和其他嵌套元素?如果使用position:布局页面/设计,我们可以创建一个设置为position:relative的容器div,允许标题、内容和导航divs在容器div内设置为position:relative,允许这些

CSS & HTML5 : Position a <footer> at the bottom of the page? 没有包装器?

老问题。我需要定位一个页面底部的元素。但是我没有包装器div。我确实有以下结构......如果内容不够高,是否有一种简单的方法可以将页脚推到底部? 最佳答案 遇到这个问题,我想我会发布我遇到的问题。对我来说似乎是理想的方式。CSS:html{position:relative;min-height:100%;}body{margin:00100px;/*bottom=footerheight*/}footer{position:absolute;left:0;bottom:0;height:100px;width:100%;}HTM

javascript - 轮播的 WAI-ARIA Angular 色(又名 slider 、幻灯片、画廊)

什么WAI-ARIAroles应该用于轮播,如下图所示?注意事项:我熟悉sliderAngular色,但这是指不同类型的小部件。例子来自USA.gov我在使用中看到的唯一与轮播相关的ariaAngular色是单个幻灯片上的aria-live。 最佳答案 如您所说,role=slider不适合轮播。您应该使用的是role=listbox引用自MDN(见下面的链接):Thelistboxroleisusedtoidentifyanelementthatcreatesalistfromwhichausermayselectoneormor

css - 为什么不用margin定位,而是用position :relative top 5px?

标题,基本上。我一直在使用边距定位而不是像position:relative这样的东西来做我的很多工作,只是因为我不知道你可以那样控制它。margin应该做什么,为什么我应该在margin完成工作时使用position? 最佳答案 简而言之,边距在元素框周围增加空间,并修改页面流中为其保留的空间量以匹配。因此,顶部边距向下移动一个block,同时也向下移动跟随它的所有内容。底部边距将跟随它的内容向下移动,同时将block本身留在同一位置。这非常直观,并且可能完全符合您的预期。相对定位做了一些奇怪的事情:它改变了block被绘制的位置

jquery - CSS/HTML : how to make something become absolute positioned once you scroll by it

我是CSS和HTML的新手,我正在尝试学习如何在页面上滚动时使某些内容成为绝对定位。这是我的意思的一个例子:http://fab.com/help/(您不需要帐户即可滚动)。向下滚动时,顶部的黑色菜单栏消失,带有“我们如何帮助您”的白色菜单栏变为绝对定位。我创建了一个具有类似菜单系统的示例,http://jsfiddle.net/jkdbP/但我不知道从哪里开始让它在滚动后成为绝对定位,非常感谢任何见解! 最佳答案 请参阅此jsFiddle:http://jsfiddle.net/jkdbP/2/varmenuTop=$('.men

javascript - 如何为范围 slider 创建事件处理程序?

我试图让范围slider工作,但我做不到。我如何添加事件处理程序以便当用户选择一个值时我的代码读取该值。现在它的值始终是1。我想使用纯Javascript来做到这一点。HTML:1JavaScript:varrangeInput=document.getElementById("rangeinput").value;varbuttonInput=document.getElementById("btn");if(buttonInput.addEventListener){buttonInput.addEventListener("click",testtest,false);}else

html - 如何使 html5 slider (输入类型 ='range')在 Firefox 中工作

我尝试使用html5元素,它是它应该是一个slider。它适用于Chrome。但它在Firefox8中不起作用。我在“html5test.com”中检查过,它说firefox8部分支持“范围”类型。它支持“min”和“max”属性,但不支持“step”属性。然后我删除“step”属性,比如为什么还是不行?有什么办法让它发挥作用吗? 最佳答案 这是notsupported在版本23之前的Firefox中。对于版本4和更高版本中的Javascript实现,请参阅http://frankyan.com/labs/html5slider/.

javascript - "position: fixed"parent旋转和平移时div不固定

"position:fixed"的div嵌入到父div中。当父级旋转或平移时,子级div也会移动。这是一个错误吗?我希望子div保持固定。HTML片段:查看重现:http://jsfiddle.net/PseKK/我知道我可以通过对子div应用反向转换来修复它,但出于实际场景中的性能原因,我正在寻找一种不涉及额外转换的解决方案。知道如何克服吗? 最佳答案 这是转帖,答案在原问题中Positionsfixeddoesn'tworkwhenusing-webkit-transform不幸的是这是一个错误,但似乎有办法解决它。