html - css,html : allowed properties for html elements, 很好的引用站点

标签 html css

一些像 tr 这样的元素似乎不支持所有基本的 css 属性。例如,据我所知,做类似的事情:

 <tr style="padding-top: 250px;">

没有效果。你能给我一个很好的链接,让我找到一个按元素类型解释允许属性的网站吗?如果您对上述限制有任何意见,也请分享。

最佳答案

可以在Mozilla Developer Network (MDN)中搜索.

例如,来自https://developer.mozilla.org/en-US/docs/Web/CSS/padding

Applies to: all elements except table-row-group, table-header-group, table-footer-group, table-row, table-column-group and table-column

<tr>是(默认情况下)table-row , 所以 padding什么都不做。

请注意,不可能列出每种元素类型的允许属性,因为允许的属性不仅仅取决于元素类型。

例如,<div>display:table-row忽略 padding属性(property)(Demo)。

关于html - css,html : allowed properties for html elements, 很好的引用站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19072747/

相关文章:

html - Drupal错误信息的定位

html - 如何在同一行中同时写 h1 和 h2?

css - <div> 用法正确吗?无法让列对齐

html - 在包装时使容器收缩以适合子元素

css - 使用 iframe 时,如何始终保持最大高度 Angular 4

javascript - 如何使用 JQuery 一次更新数组变量上的多个复选框值

html - CSS 链接图像带有下划线 ("a"显示设置为阻止)

javascript - jQuery:<ul> 中的动态插入将无法正常工作

html - 如何解决 Chrome 和 Edge 的拇指 slider 垂直对齐问题?

html - Foundation 6 中的固定宽度侧边栏没有折叠