0

html

<div id="middle" style="width="600px">
        <div id="section1" class="section"></div>
        <div id="section2" class="section"></div>
        <div id="section3" class="section"></div>   

</div>

我需要 div 在中间 div 中向左浮动。所以我想制作一个幻灯片 div

这里的 CSS

4

2 回答 2

0

试试这个(布努登):

<div id="middle" style="width="600px">
    <div align="left" id="section1" class="section"></div>
    <div align="left" id="section2" class="section"></div>
    <div align="left" id="section3" class="section"></div>   
</div>
于 2013-11-09T17:29:28.327 回答
0

您可以在元素上使用display:inline-block并删除浮动.section,并使容器.middle成为white-space:nowrap

<div id="middle" style="width:600px">
        <div id="section1" class="section"></div><div id="section2" class="section"></div><div id="section3" class="section"></div>   
</div>

#middle{
    display:block;
    width:639px;
    height:600px;
    overflow:hidden;
    white-space:nowrap;
    }
.section{
    width:639px;
    height:600px;
    background:#333;
    display:inline-block;
    }

请注意,我已删除每个.section元素之间的空格以避免它们之间的空格..

于 2013-11-09T18:49:25.137 回答