ほんとうにタイトル通り。
次のCSSを使用して、要素を親の幅に合わせるのは安全ですか?
.element {
position: absolute;
left: 0;
right: 0;
background-color: #ccc;
border-top: 1px solid #ddd;
}
IE<8は無視できます。
left
とright
すべての主要なブラウザで完全にサポートされています
この値 は、 IE7以前でinherit
はサポートされていません。
安全。しかし、私をそれに拘束しないでください。この声明は現状のまま提供され、いかなる種類の保証もありません。
ここに素晴らしい記事があります:矛盾する絶対位置
static
また、親は位置を適用する必要があります(つまり、通常は以外relative
)。