html - 页脚栏不起作用

标签 html css

我在里面有一个页脚,我有 2 个 div,第 1 列和第 2 列

我添加了最大宽度并内联显示,希望结果是这样的:

-----------------------------
|aaaaaaaaaaaaa|aaaaaaaaaaaaa|
|aaaaaaaaaaaaa|aaaaaaaaaaaaa|
|aaaaaaaaaaaaa|aaaaaaaaaaaaa|
-----------------------------

但是当我添加一个长字符串时,一切都变得不对劲了,我什至添加了中断词,我是不是漏掉了什么?

HTML 部分:

<div id='generated_footer_date' style='background-color:$backgroundColor; color:$fontColor; opacity: $opacity; height:auto;'>
    <div class='column1of2'>ddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfd</div>
    <div class='column2of2'>column2of2ddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfdddfd</div>
</div>

CSS 部分:

.column1of2 {
    display: inline;
    word-wrap: break-word;
    height: auto;
    width: 200px !important;
    height: auto;
    padding-right: 20%;
}

.column2of2 {
   display:inline;
   word-wrap: break-word;
   height:auto;
   width:200px;
}

#generated_footer_date {
   color:#ffffff;
   background-color:black;
   opacity: 1;
   width:100%;
   text-align:center;
   padding-top:15px;
   padding-bottom:15px;
   word-wrap: break-word; 
   height:50px auto;
   font-family: 'Raleway', sans-serif;
}

https://jsfiddle.net/wzfyj2z4/1/

最佳答案

首先,内联元素并没有像您预期的那样工作。需要 display: inline-block 所有列。

另一面是word-wrap,你需要word-break : break-all

通过这两个更改,它可以完美地工作:

https://jsfiddle.net/wzfyj2z4/2/

关于html - 页脚栏不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40261177/

相关文章:

jquery - 在 jQuery 中指定 canvas 元素的尺寸

html - 你如何从 Angular4 中的 Bootstrap 选项卡中获取选定的选项卡?

css - 设置相对于元素边缘的背景渐变位置?

javascript - 将图像 src 设置为另一个图像 jquery

javascript - TinyMCE 文本区域问题

javascript - DOM 中的 node.isSameNode(node1) 和 node === node1 有什么区别?

新行的 HTML 内容具有重叠背景效果

html - Bootstrap 中的截面高度

javascript - 让一个div淡出不透明度

javascript - 使用 ngAnimate 和 animate.css 为子元素添加动画