表題のとおりですが、 Firefoxでtableのtdにbackground-colorとposition:relativeとborderを同時に設定すると borderが消えます。 百聞は一見にしかず。 これをFFで見てみてください。 http://codepen.io/anon/pen/PbbyvN/ はい、borderが消えてます。 tdにposition:relativeなんて設定してるからじゃん、と思いますね。 私もそう思います。 ただ、tdにキレイに下付きにボタンを配置したい&tdの中の高さが変わる場合は、 tdにボタン分のpadding-bottomをつけてやって、absoluteで配置したいということがあると思います。 何の話をしてるのか分からない人は、 どういう状況のことかcodepenでどうぞ。 http://codepen.io/anon/pen/RooqbP これで