1

これらの画像を縦ではなく横に並べるにはどうすればよいですか?

jsfiddle

CSS

.images {

    top: -20px;
    width: 1400px;
    float: left;
}
4

6 に答える 6

2
.images div {
    display: inline-block;
}

問題は、画像がコンテナーの幅全体に広がる div 内にあることです。として表示するように設定するとinline-blocks、必要なく整列しfloatます。

于 2013-09-27T23:06:06.953 に答える
2
.images div > img {
    float:left;
}

ここでjsFiddle

また..

.images > div {
    display: inline-block;
}

ここでjsFiddle

于 2013-09-27T23:06:52.200 に答える
0

someclass画像を含む divに追加

<div class="images">
<div class="imgs" data-ot="Test 1" data-ot-background="#ffffff" data-ot-shadow-Color="rgba(0,0,0,0.1)" data-ot-border-Width="false"><img src="http://www.yamaha.com/yamahavgn/images/icon_Phone30x30.png" alt="" /></div>
<div class="imgs" data-ot="Test 2" data-ot-background="#ffffff" data-ot-shadow-Color="rgba(0,0,0,0.1)" data-ot-border-Width="false"><img src="http://www.yamaha.com/yamahavgn/images/icon_Phone30x30.png" alt="" /></div>
<div class="imgs" data-ot="Test 3" data-ot-background="#ffffff" data-ot-shadow-Color="rgba(0,0,0,0.1)" data-ot-border-Width="false"><img src="http://www.yamaha.com/yamahavgn/images/icon_Phone30x30.png" alt="" /></div>
</div>

次にいくつかのcssを追加します

.imgs{display:inline}
于 2013-09-27T23:08:06.247 に答える
0
.images div {
    display: inline;
}

また

.images div {
    float: left;
}

あなたのニーズに応じて。

于 2013-09-27T23:06:11.217 に答える
0
.images div {
    float: left;
}
于 2013-09-27T23:06:30.133 に答える