javascript - 如何溢出文本而不是在元素中换行?

标签 javascript html text overflow

我正在调整 div 元素的宽度,但是 <li>里面的内容随着宽度的调整而包裹起来,不会溢出。我希望文本不换行,而是在宽度变小时溢出。

是否有一个属性可以设置这样的内容行为?

这是我的 CSS:

.contactPanel{ //the div container
    z-index: 2;
    left: 660px;
    top: -650px; 
    position: relative;
    width: 0px;
    padding-left: 10px;
    overflow: hidden;
}
.contactPanel ul{ 
    margin: 0; 
    padding: 0px;
    list-style: none; 
    overflow: hidden;
}

最佳答案

您需要在其中嵌套一个 DIV:

<div class="wrapper">
    <div class="inner">
        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam non lacinia quam. Etiam neque elit, ullamcorper vel consectetur quis, tristique et elit. Proin facilisis purus ut velit dapibus luctus. Sed semper vestibulum metus, id adipiscing lectus malesuada in. Mauris vel turpis sem, eu suscipit arcu. Sed faucibus laoreet nisi, at elementum justo eleifend ut. In hac habitasse platea dictumst. Nunc nec ligula nibh, a varius massa.
    </div>

</div> 

CSS:

.wrapper {
    width:400px;
    border:1px solid #ff0000;
    overflow:hidden
}

.inner {
    width:500px;
    border:1px solid #0000ff
}

关于javascript - 如何溢出文本而不是在元素中换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7181187/

相关文章:

javascript - Bootstrap 下 zipper 接不起作用

python - 通过 Flask 运行时 CSS 无法正常工作

javascript - 获取在模态框内动态创建的 &lt;input type ="text"> 的值

c# - 如何在运行时从文本动态生成图像

javascript - 使用 jquery $each 交互 javascript arraylist 时出错

javascript - 如何使用外部 html 获取 div 的边距?

javascript - 无需单击即可展开所有切换

html - 绝对定位偏离几个像素

C SQLite 在绑定(bind)参数时插入 BLOB 而不是 String,反之亦然

javascript - 使用 jQuery mCustomScrollbar 和链接到 anchor