幅の値をパーセンテージで渡してタグを使用してページを列に分割すると、2つのdivが20%と宣言された100%のdivの幅が宣言されます& 80%の幅、IE8ではうまくいきましたが、Firefoxの場合は80%から79%に変更しないとうまくいきません。理由を説明できますか?divの幅( "%s")とのアライメント
0
A
答えて
2
が適切なDOCTYPEを定義します。あなたがいない場合、彼は別のboxmodellを使用しているため
<!doctype html>
これは、IEのために非常に重要です!現在のw3c-boxmodellはcontent-widthのみを考慮に入れていることに注意してください。これは、余白、枠線、またはパディングが宣言されている場合は、これが幅を狂わせることを意味します。あなたは80%/ 20%の列を定義しますが、効果的に、これはボーダーのために80 + 20 = 100%+ 4PXを意味するので、彼らは
border:1px ...
この意志をめちゃくちゃにしてデザインをお持ちの場合は
- >あなたのページが解除されます。
より新しいブラウザ(called box-sizing: from IE8 on)でboxmodellを切り替えると、幅の宣言にパディングや境界線を入れる「より良い」boxmodellを使用できます。
編集:
関連する問題
- 1. 入力とdivのアライメント
- 2. Divタグとアライメントの問題
- 3. ギャラクシーSとギャラクシーS2の最小幅
- 4. IEとChrome - 画像の幅/ Divの幅
- 5. 左の固定幅divと右の流体幅div
- 6. ラッパーディビジョンとインナーディビジョンセンターのアライメント
- 7. リアブートストラップとのアライメント
- 8. PrimeNG - P-パネルのスタイリングサイズとアライメント
- 9. Divアライメント、2つのdivで同じhtmlを避ける
- 10. ラベルのアライメント
- 11. divとdivの幅を一致させるdivsの幅を指定します。
- 12. JqueryのtoggleClassとCSSアニメーションのdivの幅
- 13. divをdivに変更するとdivの幅が変わる
- 14. CSS divコンテナの幅
- 15. フローティングdivスパニングペアレントの幅
- 16. Android相対レイアウトスケーリングとアライメント
- 17. 左の固定幅divと右のDisqus
- 18. HTMLテキストのセンタリングとアライメント
- 19. liとp horzontalのアライメント
- 20. divの幅が前の幅と現在の幅の間でちらつく
- 21. 自動幅とオーバーフローdiv
- 22. divの2つのdivを固定幅と可変幅/可変幅のいずれかに合わせる
- 23. divの幅をコンテンツの幅と同じにします
- 24. divの幅を画像の幅と同じにします
- 25. 幅の広いdivと無制限の幅
- 26. アライメント=アライメント。ジングルの中身
- 27. カスタムUIBarButtonItemとiOS7とのアライメント
- 28. 可変幅divの可変幅フォーム?
- 29. divの保存ページを隠す(ctrl S)
- 30. 方法:固定幅divの2可変幅div?
あなたは、人々はあなたが見ているものを再現することが可能なの減少例を投稿するときに高速(と推測少ないが)答えを得るでしょう。 – Till