通过Javascript设置段落CSS宽度不会';行不通
在Javascript中,我有一个div,里面有一个段落。我已经做了一个效果,div在宽度上慢慢扩展&显示了下面段落中的文本 我将divs宽度设置为零,然后每10毫秒将宽度增加10px。这非常有效,因为我已将div设置为隐藏溢出 我的问题:但是段落中的文本会换行到父div的当前宽度,这意味着文本会随着宽度的增加而跳转并重新格式化 我想删除/阻止这种情况发生,所以我明确地将段落宽度设置为100px(完全扩展后的div宽度),但问题是当我检查Firebug中段落元素的CSS宽度时,它没有设置,即它没有列在HTML元素内联CSS样式中 这让我认为默认情况下段落元素有display block&忽略width参数,对吗 我的最终问题是:如何使段落元素的宽度达到100px?我是否需要更改显示类型以使宽度正常工作 这不起作用: pEle.style.width=“100px”;通过Javascript设置段落CSS宽度不会';行不通,javascript,html,css,Javascript,Html,Css,在Javascript中,我有一个div,里面有一个段落。我已经做了一个效果,div在宽度上慢慢扩展&显示了下面段落中的文本 我将divs宽度设置为零,然后每10毫秒将宽度增加10px。这非常有效,因为我已将div设置为隐藏溢出 我的问题:但是段落中的文本会换行到父div的当前宽度,这意味着文本会随着宽度的增加而跳转并重新格式化 我想删除/阻止这种情况发生,所以我明确地将段落宽度设置为100px(完全扩展后的div宽度),但问题是当我检查Firebug中段落元素的CSS宽度时,它没有设置,即它没
//也许我需要在设置宽度之前更改显示类型?我确实相信,通过将此css属性添加到段落中,您的所有问题都可能得到解决:
white-space: nowrap;
如果我正确理解你的问题,你可以在CSS中明确设置段落宽度 默认情况下,段落元素为块级别,将采用您指定的任何宽度。。。这让我想到你设置宽度的方法出了问题 这是一把快速小提琴-
希望有帮助 您能提供您的代码、标记和样式吗?最好是在一个房间里?