pseudo-class专题提供pseudo-class的最新资讯内容,帮你更好的了解pseudo-class。
我正在尝试为< div&gt跟随一个空的< ul&gt ;. 这是我目前测试的简单代码:(操作系统是win7) Basic jsFiddle DEMO HTML: <button class="btnAdd">add new LI</button> <button class="btnRemove">remove last LI</button> <ul></ul> <div>Should be
是否可以选择一个聚焦的元素,如:焦点或输入:焦点,但在另一个元素上,如div,li,span或其他? 如果不可能,如何用标签代替? 我试图修改一个li元素的高度,当它聚焦时,尝试用a,但高度不会改变. 请求的信息: “Can you also explain how do you put focus on LI?” 通过css选择器li:焦点.见https://jsfiddle.net/s4nji
我从来没有尝试过.我创建了一个包含两个图标的图像精灵.每个图标宽26像素和高.所以精灵是26x52px. 我有一个元素在div.something或div.anything.根据哪一类,我想在左边或右边添加一个角帽. 所以我定位的.element相对,应用:在pseudoclass之前img和位置它绝对的高度和宽度26px,所以只有一个图标的精灵适合我也应用“溢出:隐藏”在要隐藏sprite上的第
我想知道如何用更少的CSS来做如下的事情: .btn { color : black; } .btn:hover { color : white; } .btn-foo { .btn; &:hover { .btn:hover; } } 当然,这只是一个例子,需要指出的是,如果有任何方法来扩展伪类,以避免重新键入以下属性:hover伪类,我需要它.我知道我可以为此创
我想制作一个菜单,每个项目分开一个.为了实现这个我使用 menu li:before { content: "· "; } 这是膨胀,但它也在第一个项目之前产生一个点.因此,我想使用:first-child pseudo-class.我可以这样做吗 当然可以 – http://jsfiddle.net/WQBxk/ p:before { content: "BEFORE ";
正如标题所述, 如何自定义这些元素? 看起来他们正在使用透明背景,这在很多背景调色板上都是很难看到的 在“angular-material.css”之后添加一个空白的css文件,并在该空白的css文件内覆盖您要自定义的规则. 对于您所面临的问题,我在custom.css中添加了以下规则. md-input-container.md-default-theme label, md-input-c
我一直在学习SVG,并发现了 this informative article.作者说 Most CSS selectors can be used to select SVG elements. In addition to the general type, class and ID selectors, SVGs can be styled using CSS2’s dynamic pseu
所以我们需要使用下面的CSS锚类伪指令 a:link { color: red } a:visited { color: blue } a:hover { color: yellow } a:active { color: lime } 但是我的问题是为什么要麻烦a:link部分?相反,上述(除了可能的清晰度)还有什么优势吗? a { color:red; } /* no
我在IE 8-10中发现了一个令人烦恼的错误,从而阻止了父进程的活动状态被触发.看来,如果父元素的子对象是单击事件的目标,则不会触发父元素上的活动状态. Here is a working example.如果您单击< li>中的文本元素不会改变颜色.如果您点击< li>除< p>之外的任何地方孩子的元素会变蓝. 这是一个问题,因为它几乎渲染了css:活动伪状态在IE中无用,如果元素有任何孩子.
我在CSS上寻找 here:主动选择器. The :active selector styles links to active pages 这让我想到了,HTML / CSS术语中的“活动页面”到底是什么…… 此时我去了w3docs部分:5.11.3动态伪类:: hover,:active和:focus. The :active pseudo-class applies while an ele
IE似乎并不关心文本装饰:无;为a:之前的伪元素(或伪类)定义. 这是一个JS小提琴:http://jsfiddle.net/9N35f/ 我期待“>”失去下划线.它适用于FF,Chrome和Safari,但不适用于IE.用IE10和IE9测试. 问题是: 我可以尝试使用的任何变通方法:在元素丢失下划线之前?理想情况下在IE9中 这个地方有错误报告吗?或者它是否符合标准? IE似乎在这里出错,因为
是否有可能只显示:after pseudo using:hover?例如,使用替代元素. #parent{} #child{display:none;} #parent:hover >#child{display:block;} 至于我用同样的方法: #parent{} #parent:after{content:'hi';display:none;} #parent:hover #parent
在css中,如何在子事件悬停时停止在父元素中触发的:hover事件,以便仅在父元素悬停时触发它?在这种情况下,我的子元素实际上位于它的父元素之外,具有绝对定位,所以当父元素被悬停时父元素发生变化时有点奇怪. 我做了一个JSFiddle来说明问题. 这是我的例子中使用过的解决方案的JSFiddle. 有一个纯粹的CSS解决方案(事实上甚至两个),但两者都需要付出代价. >您可以添加指针事件:无;对你
a:hover 为什么称它为“伪类”? 与“阶级”的概念有什么相似之处吗? 在CSS术语中,类是一个以句号开头的选择器,例如 .foo { ... } 它将用于表单中 <div class="foo"> 这种“阶级”的使用更多地是“具有共同特征并通过种类或质量区别于其他事物的一组或一类”,而不是借用OO术语. 伪类是“不太真实的”,因为用户代理定义何时和/或多少内容符合条件(例如:hover,:a
我正在寻找一种方法来检查使用伪类的元素(如:hover). 我可以使用Firefox使用Firebug HTML样式下拉列表来执行此操作,允许浏览器将伪类应用于所选元素: 我也可以通过切换元素状态在Chrome中执行此操作: 但是,我还没有找到与IE开发工具类似的选项.我试过使用Firebug Lite,但Firefox中存在的选项似乎并不在Lite版本中. 有没有办法将伪类应用到IE中的元素(类
我有几个列表项,第一个与特色课程,一段时间没有. Withh CSS,我想选择列表中没有精选类的第一个项目… 代码如下: <ul> <li class="featured"></li> <li class="featured"></li> <li></li> <li></li> <li></li> </ul> 我尝试了以下的效果: ul li:not(.featured):first-child
在CSS中,当您将鼠标悬停在某个元素上时,可以使用:hover pseudo class为其指定视图: .element_class_name:hover { /* stuff here */ } 如何使用jquery添加或“打开”这个伪类?通常在jQuery如果你想添加一个类,你会做: $(this).addClass("class_name"); 我试过“悬停”,但这字面上添加一个名为
我有一个这样的设置: <div id="button">Button</div> 这是CSS: #button { color: #fff; display: block; height: 25px; margin: 0 10px; padding: 10px; text-indent: 20px; width: 12%; } #butto