自分自身が絶対配置されている親のすべてのスペースを取るボタンを表示したいと思います。CSS:Firefoxのボタンの絶対配置
Firefoxにはバグがあります(すべてChromeとSafari(Webkits)で完璧に動作します。私はMac上にいるのでIEでテストできません。誰でもテストしてコメントできます実行されるかどうか、それは本当に素晴らしいだろう))。
達成するための目標である:
本部とボタンが一緒に絶対配置され、ラッパーに含まれています。
HTMLコードは次のとおりです。
非常に簡単です<!DOCTYPE html>
<html>
<head>
<style type="text/css">
.wrapper {
background-color: red;
position: absolute;
width: 100px;
height: 100px;
}
.inner {
background-color: blue;
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
}
</style>
</head>
<body>
<div class="wrapper" style="top: 50px; left: 50px;">
<div class="inner">div</div>
</div>
<div class="wrapper" style="top: 50px; left: 200px;">
<button class="inner">button</button>
</div>
</body>
</html>
。
あなたはFirefoxがこのようにこのコードをレンダリングする理由を任意のアイデアを持っているとあなたが同様の配置を使用して、任意の回避策を持っている:問題は、Firefox上で、それはこのようレンダリングするのですか?
EDIT:内側の子供の幅と高さを設定することはできません。その理由は、私はGWTをレイアウトメカニズムと共に使用しているからです。 GWTレイアウトは、下/上/左/右を使用して要素の位置とサイズを設定するので、この動作を変更することはできません。クラシック部門のすべてのラン。問題はボタンに関連しているだけです。
のためのものよりも異なっているということですようにそれをレンダリングする理由あなたは設定を表示しようとしました:ブロック? –
はい質問する直前にテストしました。それは何もしません –