次の図では、幅 80 ピクセル、左右マージン 10 ピクセルの各ウィジェットにコンテナーを使用しています。ただし、コンテナーの幅をウィジェットの実際の幅 (ボタン + カウンター) と同じにしたいと考えています。
私が考える限り、CSS を使用して行うことはできず、JavaScript を使用する可能性は低いです (同一生成元ポリシーのため)。しかし、解決策はありますか?
次の図では、幅 80 ピクセル、左右マージン 10 ピクセルの各ウィジェットにコンテナーを使用しています。ただし、コンテナーの幅をウィジェットの実際の幅 (ボタン + カウンター) と同じにしたいと考えています。
私が考える限り、CSS を使用して行うことはできず、JavaScript を使用する可能性は低いです (同一生成元ポリシーのため)。しかし、解決策はありますか?
同一生成元が問題ではなかったとしても、ウィジェット実装の任意の要素から実際の幅を読み取ることができたとしても、ウィジェットの構造がいつでも変更され、コードが壊れる可能性があるため、それに頼ることはできませんでした。
したがって、現時点での答えは次のとおりだと思います。いいえ、解決策はありません。
最後の期間、私はウィジェットを常に左揃えの列に表示することになりました。
ただし、本当に有望な回避策と思われるjQueryプラグインを見つけました: http://sharrre.com/。