可重复使用的代码的最大宽度解决方案

时间:2012-05-22 16:27:52

标签: css

我得到了以下代码。这段代码将被重用。它工作正常,但现在我遇到了一些问题,我不知道如何解决它。

当段落内的文字非常宽而且包含简短块的内容不是那么宽时,第二个div会破坏并落入下一行,我不希望下一行中的文本,我想要图像右侧的文字。

问题的解决方案是在子节点中放置一个max-width,但就像我说的那样,代码遍布各处,我的容器非常宽。

        div.brief > div {
            float: left;
        }

        div.image {
            -moz-box-shadow: 0 0 5px #939393;
            -ms-box-shadow: 0 0 5px #939393;
            -o-box-shadow: 0 0 5px #939393;
            -webkit-box-shadow: 0 0 5px #939393;
            box-shadow: 0 0 5px #939393;
            padding: 2px;
            display: inline-block;
            margin-right: 10px;
        }


                        <div class="brief">
                            <div>
                                <div class="image"><a href="#"><img width="33" height="33" src="aaa.jpg" title="aaa" alt="aaa" /></a></div>
                            </div>
                            <div>
                                <p>Boudin drumstick pancetta, beef ribs filet mignon pork belly short ribs bacon...</p>
                                <label>By:</label>&nbsp;<a href="#" class="smallhighlight">Somebody</a>
                            </div>
                        </div>

任何提示?

1 个答案:

答案 0 :(得分:1)

不要将你的img / text包装成div?

这里的例子: http://jsfiddle.net/ANNLP/2/