首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用CSS布局基础的DIV

问使用CSS布局基础的DIV
EN

Stack Overflow用户
提问于 2013-09-04 16:38:45
回答 4查看 352关注 0票数 0

大家好,我正在尝试创建一个布局,并理解使用CSS和div。似乎我很难让中间的列固定在中心,因为每次我输入一个长文本,它都会超出右列,有什么最好的方法来避免这种情况呢?有没有更容易理解的方法?我是初学者,我曾经使用过表和TD,它更容易理解,但我正在努力赶上div,因为表和行似乎过时了。请帮帮忙谢谢。

下面是我的代码:http://jsfiddle.net/CVXKn/2/

代码语言:javascript
复制
<div id="wrapper" align="center">

        <div id="wrapper_inner">

            <div id="menubar">MENU BAR GOES HERE</div>

            <div id="headerContainer">Header LOGO Goes here</div>

            <div id="bodyContainer">

                <div id="left"> </div>

                <div id="center"> gegggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg</div>
                    <div id="centerEnter"> </div>

                <div id="right"> </div>
                <div class="clear"> </div>

            </div>   

            <div id="footerContainer">Footer Goes Here</div>

         </div>

     </div>  
EN

回答 4

Stack Overflow用户

发布于 2013-09-04 16:42:59

将这个添加到你的CSS中,这将打破长单词

代码语言:javascript
复制
#center {
    word-wrap:break-word;
}
票数 0
EN

Stack Overflow用户

发布于 2013-09-04 16:44:00

代码语言:javascript
复制
word-wrap: break-word;

在中心div的CSS中应该可以修复它。

票数 0
EN

Stack Overflow用户

发布于 2013-09-04 16:44:09

您的问题是,您正在使用一个完整的“单词”来测试您的布局。当没有足够的空间容纳下一个单词时,句子将被截断,并强制换行,直到没有更多的文本。

正如其他人所指出的,如果您需要使用大量会破坏您的布局的大词,请在适当的地方使用word-wrap: break-word;来中断它们。

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

https://stackoverflow.com/questions/18609113

复制
相关文章

相似问题

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