标签: css-selectors

在GWT中通过CSS选择器查找元素

我正试图在GWT中使用CSS选择器(例如"#someId .className a")来获取任意元素.

我正在构建一个可以在第三方网站上生活的JS小部件,并且希望能够与页面上的元素进行交互.通过JavaDocs搜索我没有看到任何可以通过选择器找到元素的东西.我确实遇到过GQuery,但似乎项目可能已经死了,我不确定它是否适用于GWT 2.

我考虑过的一个选项是将现有的库(jQuery,Mootools,Prototype等)包装到GWT类中,并通过JSNI公开所需的行为.看起来这可能非常庞大.

任何人都有使用GWT中的通用CSS选择器的经验?

gwt css-selectors gquery

15
推荐指数
2
解决办法
2万
查看次数

CSS选择style ="float:left"的图像可能吗?

类似于选择img[title="test"]我可以选择哪种风格属性float设置为left

我想为它们设置左边距和下边距,这些边距不适用于右浮动图像.

谢谢.

css image css-selectors css-float

15
推荐指数
2
解决办法
9360
查看次数

"如果第一个孩子是"的CSS参数

我需要一个div内部的CSS选择器,但我希望它只选择该元素,如果它是该div中特定类的第一个元素.

css css-selectors css3

15
推荐指数
1
解决办法
9399
查看次数

用于可视(块重排)行的第一个元素的CSS选择器

是否有每个可视行块项的第一个元素的CSS选择器?也就是说,假设有20个块元素,使它们流过多条线以适合它们的父容器; 我可以选择每行最左边的项目吗?

通过查看所有元素的顶部位置,它在JavaScript中是可行的,但它在纯CSS中是否可行?

css layout css-selectors

15
推荐指数
2
解决办法
6892
查看次数

HTML禁用按钮获取:活动CSS伪类

CSS:

button:active {
/* active css */
}

button:disabled {
  opacity: 0.5;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<button disabled="disabled">Ok</button>
Run Code Online (Sandbox Code Playgroud)

当我单击按钮时,浏览器会添加按钮:活动状态使其看起来像被单击(即使它被禁用).我发誓,我想:只有在按钮启用时才会添加活动状态.我错过了什么?

html css css-selectors pseudo-class css3

15
推荐指数
1
解决办法
2万
查看次数

CSS使用:不是带CLASS的ID

是否有人知道如何使用CSS选择器:not()作为#some_id:not(.any_class_name)

代码看起来好像是正确的,但它不起作用.没有not选择器还有另一种方法吗?我在网上找不到任何东西.

我正在制作一个Web应用程序,其中包含多个页面,但有几个页面有div id=some_id.我以为我必须通过any_class_name使用上面的CSS代码添加一次来添加特定的CSS来解决问题,但它不起作用.

css css-selectors

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

按值属性定位列表项

正如我最近了解到的,在HTML5中,您可以将value属性与列表项一起使用,只要它们位于有序列表中即可.http://dev.w3.org/html5/markup/li.html

我一直试图按照它们的值来设置列表项的样式.我最好喜欢这样的风格:

li[value >= "10"] { background: orange; }
li[value >= "20"] { background: green; }
Run Code Online (Sandbox Code Playgroud)

但是,目前只有CSS才能实现这一点.


这是一个我一直在玩的小提琴,尝试不同的东西.http://jsfiddle.net/Hf57v/2/

HTML:

<ol>
    <li value="33"></li>
    <li value="4"></li>
    <li value="12"></li>
    <li value="88"></li>
    <li value="jadfk"></li>
</ol>
Run Code Online (Sandbox Code Playgroud)

CSS:

li { width: 20px; height: 20px; margin: 20px; background: gray; }

li[value~="3"] { background: orange; }  /* #1  */
li[value="4"] { background: red; }      /* #2  */
li[value="12"] { background: blue; }    /* #3  */
li[value^="1"] { background: green; }   /* #4  */
li[value^="8"] { background: …
Run Code Online (Sandbox Code Playgroud)

html css html5 css-selectors html-lists

15
推荐指数
2
解决办法
627
查看次数

在到达某个类之前,将CSS应用于一组HTML标记

我在无序列表中有一组列表标记,例如:

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li class="active">4</li>
  <li>5</li>
  <li>6</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

有没有办法通过CSS在活动类之前或之后定位所有列表元素?

html css css-selectors css3

15
推荐指数
1
解决办法
555
查看次数

使用纯css隐藏除元素的第一个子元素以外的所有子元素

我试图在classa类元素的第一个孩子之后隐藏所有其他孩子.

div.classa {
    display:none;
}
div.classa:first-child {
    display:block !important;
}
Run Code Online (Sandbox Code Playgroud)
<div class="content">
    <h3>abc</h3>
    <div class="classa">some content</div>
    <h3>xyz</h3>
    <div class="classa">more content</div>
    <h3>header3</h3>
    <div class="classa">another content</div>
</div>
Run Code Online (Sandbox Code Playgroud)

如何使用纯css实现这一目标.

html css css-selectors

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

CSS:nth-​​of-type()和:not()选择器?

我并排放置了25%宽的物品.我clear:both在每四个元素之后添加一个.但是我需要在元素之间插入一个图形分节符.它必须在里面<ul>.为了有效,我将"section-break"(下面样本中的第一个li项)包装成一个<li>.

<ul>
    <li class="year"><h1>THIS IS A SECTION Break and 100% wide</h1></li>
    <li>This is a article and only 25% wide</li>
    <li>This is a article and only 25% wide</li>
    <li>This is a article and only 25% wide</li>
    <li>This is a article and only 25% wide</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我希望每个第四个元素都是换行符,所以我用...

ul li:nth-of-type(4n+1) { clear: both; }
Run Code Online (Sandbox Code Playgroud)

但是我希望li.year不受这种行为的影响,所以我尝试了这个

ul li:not(.year):nth-of-type(4n+1) { clear: both; }
Run Code Online (Sandbox Code Playgroud)

现在<li>我上面的示例代码中的最后一个浮动到下一行但是不应该发生,因为第一行<li>不是浮动文章之一但包含标题.

是否可以堆叠:notnth-of-type()选择到对方?

css css-selectors css3 css-float

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

标签 统计

css-selectors ×10

css ×9

css3 ×4

html ×4

css-float ×2

gquery ×1

gwt ×1

html-lists ×1

html5 ×1

image ×1

layout ×1

pseudo-class ×1