小编Geo*_*rge的帖子

桌面上的框阴影没有出现在某些浏览器上

表行上的CSS box-shadow tr似乎不能跨浏览器一致地工作.在某些浏览器上显示阴影; 在别人身上,没有影子.

我正在使用以下CSS:

tr {
  background-color: rgb(165, 182, 229);
  box-shadow: 0px 2px 2px black;
  -moz-box-shadow: 0px 2px 2px black;
  -webkit-box-shadow: 0px 2px 2px black;
}
td, th {
  padding: 5px;
  text-align: left;
}
Run Code Online (Sandbox Code Playgroud)

这是以下代码段的jsFiddle:

tr {
  background-color: rgb(165, 182, 229);
  box-shadow: 0px 2px 2px black;
  -moz-box-shadow: 0px 2px 2px black, ;
  -webkit-box-shadow: 0px 2px 2px black;
}
td, th {
  padding: 5px;
  text-align: left;
}
Run Code Online (Sandbox Code Playgroud)
<table>
  <tr>
    <td>&nbsp;</td>
    <th>One</th>
    <th>Two</th>
  </tr>
  <tr>
    <th>Title</th>
    <td>Three</td>
    <td>Four</td> …
Run Code Online (Sandbox Code Playgroud)

css css-tables

29
推荐指数
5
解决办法
5万
查看次数

检查css背景大小支持的方法

我正在开发一个主要使用该background-size:cover属性作为背景的网站.但是我想支持IE 7/8,我知道我可以使用IE条件注释,但检查属性支持会更有用,因为它可以支持其他旧浏览器,而不是IE.

我有解决背景问题的方法,但我需要知道何时用js添加它,具体取决于是否支持该background-size属性.

我的问题是,background-size在旧浏览器中检查css 属性的最佳方法是什么?

我已经看到了一些相关的问题,但它们都需要使用Modernizer,我不想使用额外的库,除非它是唯一的选择.

谢谢.

javascript css jquery

5
推荐指数
1
解决办法
856
查看次数

标签 统计

css ×2

css-tables ×1

javascript ×1

jquery ×1