首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >div使用css混淆使用浮动向左和向右

div使用css混淆使用浮动向左和向右
EN

Stack Overflow用户
提问于 2013-09-11 02:31:56
回答 1查看 138关注 0票数 0

CSS和一个div,我尝试使用float left作为图像,使用float right作为它的描述。我似乎无法在不打乱它们的位置的情况下将它们排列在一起。我试着调整文本,但每次文本太多时,整行段落都会换成一行,这就是发生的情况。

http://postimg.org/image/b2n0g31sh/

如何避免这种情况,使图像停留在它的位置上,文本停留在右边,当达到它的极限时,它应该换到一个新行,而不会从浮动的位置上打乱自己?到目前为止,这是我的代码。

http://jsfiddle.net/blackknights/93WGq/

代码语言:javascript
复制
 <div id="container" align="center">
    <div id="container2">
        <div id="wrapper">
            <div id="header">
                <img src="tsclogo2.jpg" />
            </div>
            <div id="content">
                <div id="menubar">
                    <ul id="mcolor">
                        <li><a href="tdesign.html"><font color="#000000"> Home </</a>
                        </li>
                        <li class="active"><a href=""><font color="#000000">About Us</font></a>
                        </li>
                        <li><a href="gallery.html"><font color="#000000">Gallery</font></a>
                        </li>
                        <li><a href="contactus.html"><font color="#000000">Contact Us</font></a>
                        </li>
                    </ul>
                </div>
            </div>
            <div id="contentbody">
                <div id="contentbodytext">
                    <div id="divaboutusintroductionparagraph">&nbsp;&nbsp;INTRODUCTION PARAGRAPH INTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPHINTRODUCTION PARAGRAPH</div>
                    <div id="imageholder">
                        <img src="bridge.jpg" width="230" height="120" />
                        <div id="divfloatright">
                            <p>You rarely hear any entrepreneurs who succeeded in a snap. dddddddddddddddddddddddddddddddddd</div>
                    </div>
                </div>
            </div>
            <!--closing tag for wrapper -->
        </div>
        <!--closing tag for container2 -->
    </div>
    <!--closing tag for container -->
EN

回答 1

Stack Overflow用户

发布于 2013-09-11 02:47:23

假设您想要将图像和描述作为一个开始新行的部分,尝试如下所示:

代码语言:javascript
复制
#imageholder {
    border: 1px dotted red;
    overflow: auto;
}
#imageholder img {
    padding: 50px;
    float: left;
}
#divfloatright {
    text-align:left;
    padding-right:50px;
    word-break:break-all;
}

有关演示,请访问:http://jsfiddle.net/audetwebdesign/93WGq/5/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18726384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档