草庐IT

javascript - css/jQuery - 居中绝对定位的 div

div是50%不透明的,显示在网站内容的顶部,固定宽度为960像素(由jQuery创建)。如何水平居中?margin:0auto;不起作用:( 最佳答案 margin:0auto;不适用于绝对定位的元素。相反,我们可以使用元素本身的属性。检查fiddle...http://jsfiddle.net/UnsungHero97/HnzyT/2/将它水平居中很容易,因为您绝对知道宽度和它的位置。您所要做的就是给它2个CSS属性:width:960px;position:absolute;/*...otherCSSproperties...

javascript - Jquery if then 声明 css 值

我想检查带有CSSclass="x"的div是否有height="auto"如果是,我想(使用jQuery脚本)从所有带有css-class="y"的元素中删除css-class="a"如果不是,则脚本不必执行任何操作。谢谢 最佳答案 if($('div.x').css('height')==='auto'){$('.y').removeClass('a');} 关于javascript-Jqueryifthen声明css值,我们在StackOverflow上找到一个类似的问题:

javascript - jquery:厌倦了 css().css().css()

我真的厌倦了这样的语法:.css('position','absolute').css('z-index',z-index).css('border','1pxsolid#00AFFF').css('margin','-1px0px0px-1px').css('left',pleft)我想知道是否有任何方法可以在一个函数中传递所有参数,例如:.foo('position':'absolute','z-index':z-index,'border':'1pxsolid#00AFFF','margin':'-1px0px0px-1px','left':pleft)非常感谢任何帮助。

c# - 在 C# 代码中嵌入 CSS/jQuery 代码不好吗?

我在浏览我们的工作代码库时看到了这种类型的代码:privateButtonAddClearButton(){returnnewButton{OnClientClick=string.Format(@"$('.{0}').css('background-color','#FBFBFB');$('#'+{1}).val('');$('#'+{2}).val('');returnfalse;",_className,_hiddenImageNameClientId,_hiddenPathClientId),Text=LanguageManager.Instance.Translate("/b

javascript - 有没有办法中途暂停 CSS 过渡?

实际上,这个主题非常具有解释性。但要澄清的是,我对几件事感到好奇:有没有办法——不是禁用——而是暂停属性转换?(然后-可能会恢复它)。有没有办法在转换过程中读取属性更改(通过JavaScript)?例如,如果el的样式为:$(el).height()会在悬停事件后0.5秒后返回50:el{height:100px;过渡:高度1s;}和el:hover{height:0px;(这是一个草图,请原谅我的语法)。 最佳答案 1)您可以使用animation-play-stateCSS属性,并在两者之间切换animation-play-st

javascript - 如何使用 Javascript 平滑地更改无限动画(在 CSS3 中)的执行时间

我在stackoverflow中搜索了很多与我的问题相关的问题,但我还没有找到一个可以用纯JavaScript(不使用任何类型的库)回答我的问题的问题。我的问题是我有一个CSS3的无限动画,即:.clockwiseAnimation{top:270px;left:200px;position:absolute;-webkit-animation:clockwise4slinearinfinite;/*Chrome,Safari5*/-moz-animation:clockwise4slinearinfinite;/*Firefox5-15*/-o-animation:clockwise

javascript - 从 JavaScript 确定元素的自定义 CSS 光标热点坐标

当我尝试在JavaScript中获取HTML元素的完整CSS光标定义时,它出于某种原因省略了热点(目标像素)坐标,导致我的光标将其热点重置为光标的左上角像素图像(即不是一件好事)。ProblemdemonstratedinthisJSFiddle.更新:在某些浏览器中似乎只有这种方式,特别是(在我的测试中)MacChrome和Safari。更新2:看起来这实际上已在WebKit的最新夜间构建(8536.26.17、537+)中修复,所以我想除了它是一个错误之外不需要真正的答案,并且已经已经修复。例如:varelem=document.createElement("div");elem.

javascript - 当您使用 Javascript 单击或停止悬停时,如何使 CSS 悬停内容保持原样?

我有一个要实现的body系统功能。当用户将鼠标悬停在body​​部位时,它会突出显示并显示有关该特定body部位的信息。我已经按照我想要的方式对CSS进行了编码,但是我对JavaScript一无所知无法在单击正文部分或鼠标离开悬停状态时让信息保持不变。p>我搜索了论坛并发现了类似的问题,并花了几个小时试图从其他人的javascript解决方案中找出这个问题-我正处于需要寻求帮助的地步。这是我根据我想要的效果制作的Flash原型(prototype):http://inwavemedia.com/temp/proto/Main.html如果你想看看我现在有什么,这里是实时HTML:htt

javascript - 通过 javascript 删除/重置 css 属性的正确方法是什么?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:howtoremovecsspropertyusingjavascript?我有这个javascript:vardiv=document.getElementById('myDiv');div.style.width='300px';div.style.height='200px';...等等……后来我面临着删除属性的需要(不改变它的值(value),真正删除意义:就像我之前没有设置过一样)我写了这样的代码:div.style.height=undefined;div.style.height=null;di

javascript - 插入带有 firefox 扩展名的本地 css 文件

我正在构建一个firefox扩展,需要将一些元素和css插入到文档中。我尝试关注HowcanaFirefoxextensioninjectalocalcssfileintoawebpage?和InsertingCSSwithaFirefoxExtension,但没有运气。我知道我遗漏了一些愚蠢的点,但我真的无法弄清楚它是什么,如果有人能指出给我,我将不胜感激。这是我的chrome.manifest:contenthelloworldcontent/overlaychrome://browser/content/browser.xulchrome://helloworld/content