首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何应用这种样式

问如何应用这种样式
EN

Stack Overflow用户
提问于 2017-01-05 06:39:57
回答 6查看 52关注 0票数 1

在我的网站中,文本被动态地附加到页面上。

如果td有属性有colspan=2,我需要应用text-align:center。

代码语言:javascript
复制
tblCustomers tr td 
{
   padding-left:25px;
}
//how do I do this
tblCustomer tr td:hasattribute(colspan=2)
{
   text-align:center;
}

注:-

  • 没有添加类或id的建议。这在我的设想中是不可行的。
  • 这里没有JavaScript或jQuery。
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2017-01-05 06:46:44

加法

代码语言:javascript
复制
tblCustomers tr td {
  padding-left:25px;
}

tblCustomers tr td[colspan="2"] {
 text-align:center;
}

https://jsfiddle.net/nsse87c4/

票数 2
EN

Stack Overflow用户

发布于 2017-01-05 06:49:51

添加此样式,确保定义此tblCustomer class或id,例如:我将其命名为class

代码语言:javascript
复制
.tblCustomer tr td[colspan="2"]{
  text-align:center;
}
票数 1
EN

Stack Overflow用户

发布于 2017-01-05 06:50:27

为了将样式应用于具有特定colspan的所有td,您可以使用以下选择器:

代码语言:javascript
复制
td[colspan="2"]

或更具体而言:

代码语言:javascript
复制
td[colspan="2"]{
   text-align:center;
}

来源:https://www.w3.org/TR/1998/PR-CSS2-19980324/selector.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41478698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档