position: sticky
が正確に何をしたいん助けを
感謝。しかし、それは
- Safariのみが
-webkit
接頭辞を完全にサポートしています...まだnot widely implementedです。
- クロムは
<th>
でサポートしますが、<thead>
または<tr>
エレメントではサポートしていません。
- Firefoxはテーブル要素をまったくサポートしていません。
- IEまたは現在のエッジにはサポートされていませんが、エッジでサポートされる16
を仮定は、ここでそれがうまくいく方法は次のとおりです。
注:あなたがtop|left|right|bottom
のいずれかを指定する必要があります(0
することができます)それ以外の場合はposition: relative
と解釈されます。
thead {
position: sticky; /* -webkit-sticky for Safari */
top: 10px;
background: white;
}
JSFiddle example with a table header that works on Chrome and Safari
polyfillsは私がStickyfill場合の知っているほとんどの電流は、あまりにもあります。残念ながら、Firefoxのテーブルでは動作しません。
あなたは、あなたが何をしているのかを知るためにjs/jqueryソリューションを調べたいと思うでしょう。 –