1

中央のdivを親のdivの中央に正確に配置するにはどうすればよいですか。これが私のサンプルですhttp://jsfiddle.net/sVPDS/11/

中央の画像は、メインのdivの中央に水平に配置する必要があります。

4

4 に答える 4

1

float: leftからスタイルを削除するだけです.carousl_img

于 2012-06-19T10:18:34.680 に答える
0

適切な幅が必要です。たとえば、幅:100%。クラス'carousl_img'。

編集:

'carousl'にも適切な幅が必要です。

于 2012-06-19T10:18:10.917 に答える
0

jsでそれを行うだけで完璧になります。あなたがする必要があるのはこれを含めることだけです

<script type="text/javascript" src="[DIR_PATH]/jquery.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        var PW = $('div.product_detail').width();
        var LM = (PW/2).toFixed(2);
        $("div.carousel").css('margin-left', LM+"px");      
    });
</script>

解決したかどうか教えてください

于 2012-06-19T10:30:39.557 に答える
0

cssクラスで以前のスタイルの代わりにこれを適用してみませんかcarousl

.carousl{
  display: table;
  margin: auto;
  background: none;
  text-align: center;
  position: relative;
}

前のボタンと次のボタンには、追加のパディングまたはマージンが必要になります。これらのボタンを処理できることを願っています。ありがとう

于 2012-06-19T10:40:13.533 に答える