当前位置: 首页 > 面试题库 >

css3类型的nth仅限于类

国胤
2023-03-14
问题内容

有什么方法可以将css3限制nth-of-type为一个类吗?我有动态的section元素数量,其中有不同的类来指定其布局需求。我想抓住每3rd.module,但似乎nth-of-type查找类元素类型,然后计算类型。相反,我想将其限制为仅.modules。

谢谢!

HTML:

<section class="featured video">
    <h1>VIDEO</h1>
</section>
<section class="featured module">
    <h1>NOT A VIDEO</h1>
</section>
<section class="featured module">
    <h1>NOT A VIDEO</h1>
</section>
<section class="featured module">
    <h1>NOT A VIDEO (3)</h1>
</section>
<section class="featured module">
    <h1>NOT A VIDEO</h1>
</section>
<section class="featured module">
    <h1>NOT A VIDEO</h1>
</section>
<section class="featured module">
    <h1>NOT A VIDEO (6)</h1>
</section>

CSS:

.featured {
  width:31%;
  margin:0 0 20px 0;
  padding:0 3.5% 2em 0;
  float:left;
  background:#ccc;
}
  .featured.module:nth-of-type(3n+3) {
    padding-right:0;
    background:red;
  }
  .featured.video {
    width:auto;
    padding:0 0 2em 0;
    float:none;
  }​

问题答案:

不幸的是nth-of-type,由于nth-of-class不存在,因此无法(至少我不知道)选择一个类。您可能必须为每三分之二.module手动添加一个新类。



 类似资料:
  • 本文向大家介绍css3的:nth-child和:nth-of-type的区别是什么?相关面试题,主要包含被问及css3的:nth-child和:nth-of-type的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下 :nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。 :nth-of-type(n) 选择器匹配属于父元素的特定类型的第 N 个子元素。 n

  • 我正在使用编写JDBC的JDBC模板(SPRING)。在运行时,所有my variables值(绑定变量)都作为字符串保存(在某种程度上识别它们的实际类型:bigint\varchar等)。当我使用setObject时,我不确定是否需要将变量值转换为它的真实类型,或者我可以将变量作为字符串发送给setObject,数据库将根据数据库中的列名对其进行转换(即,如果将其与BigInt进行比较,则会将字

  • 问题内容: 我试图弄清楚如何为通用类(在Swift中)实现类型约束,它将通用类型限制为仅数字类型。例如Double,Int等,但不是字符串。谢谢你的帮助。 问题答案: 您可以使用尖括号为通用类(对函数使用相同的语法)指定类型约束(使用类和协议): 要在单个类型上指定多个需求,请使用子句: 但是,您似乎无法在泛型参数子句中指定可选要求,因此一种可行的解决方案是创建一个协议,使所有数字类型都通过扩展来

  • 问题内容: 朋友,我是Java系列的新手。我想问一下方法是否仅用于/通过类型的集合。我无法对以下代码进行排序: 我知道这是用于独特的元素。但是有什么办法可以对这个集合进行排序吗? 问题答案: 该错误是因为Collections类仅支持列表。 要对您的收藏进行排序,您可以尝试执行以下操作: 希望这可以帮助。

  • 我想将JTable中的行选择限制为仅2行。如果用户尝试选择第三行(Ctrl单击),则应通过编程方式取消选择表中最早的选择。为了实现这一点,我在表中添加了一个ListSelectionListener。在下面的示例中,似乎不起作用。 如果有更简单或更优雅的方法来达到同样的效果,请给出建议。

  • 问题内容: 是否可以使用CSS3选择器选择具有给定类名称的第一个元素?我的考试没有成功,所以我认为不是吗? 问题答案: 不,仅使用一个选择器是不可能的。的伪类选择其的第一个元素类型(,等)。将类选择器(或类型选择器)与该伪类一起使用意味着,如果元素具有给定的类(或属于给定的类型) _并且_是其同级中的第一个元素,则选择该元素。 不幸的是,CSS没有提供仅选择类的首次出现的选择器。解决方法是,可以使