2

下の画像をフォーマットして、最初の行に収まらない場合にテキストを 2 行目に折り返すようにしようとしています。2 行目に収まりきらないテキストがある場合は、切り捨てられます。また、連続して行っている複数の画像もあります。これを行う方法が不明で、CSS に Bootstrap を使用しています。これを行う方法に関するアドバイスはありますか?

編集: 更新された画像とオーバーフロー: 非表示が削除されました。

人物の画像の後、2行目を最初の行と揃えようとしています。 ここに画像の説明を入力

テンプレートのhtml、djangoを使用

    {% for video in feed %}     
        <!-- wrapper div -->
        <div class='wrapper'>           
            <!-- image -->
            <div style="position: relative; left: 0; top: 0;">
            
            <div class = "image_container">
                <div class = 'imageblur'>   
                    <a href="{{video.3}}"> <img src = "{{video.2}}"></a>
                </div>
            </div>
            
            <p style = "width: 290px; font-size: 12px; word-wrap: break-word;"><img src = "http://graph.facebook.com/{{ user.username}}/picture">
            {{ video.1|truncatechars:80}}</p>
            
            </div>
            <!-- end image div -->
        </div>
        <!-- end wrapper div -->
    {% endfor %}

CSS

div.wrapper{
    float:left; /* important */
    position:relative; /* important(so we can absolutely position the description div */ 
    padding: 5px;
}

div.imageblur{
    position: relative; 
    overflow:hidden;
    top: 0; 
    left: 0; 
    width: 250px; 
    filter: blur(5px);
       -webkit-filter: blur(5px);
       -moz-filter: blur(5px);
       -o-filter: blur(5px);
       -ms-filter: blur(5px);

   margin:-1px;
   padding:1px;
}

div.image_container{
   width:248px;
   overflow:hidden;
}
4

1 に答える 1

8

これが私のためword-wrap: break-word;に働いたものです

于 2012-11-30T14:28:43.797 に答える