javascript - 如何保持div的宽度相同?
问题描述
我正在制作一个网站,它会在特定的秒数内旋转不同的报价,并且在开始时会有延迟。当我加载我的页面时,第一个引用出现时,它会自动向我的页面添加一个滚动条,并且页面看起来更大。我尝试使用 css 并隐藏滚动条,但它不起作用。我不希望它是固定大小,因为我希望它是百分比宽度。
var quotes = [] //different qutoes are in here
var nextNum = Math.floor(Math.random() * (quotes.length));
var randNum;
var equation;
function genQuote() {
randNum = nextNum;
nextNum = Math.floor(Math.random() * (quotes.length));
while(randNum == nextNum) {
nextNum = Math.floor(Math.random() * (quotes.length));
}
equation = ((quotes[randNum].length / 4.25) * 60)*3;
document.getElementById('quote').innerHTML = quotes[randNum];
setTimeout(genQuote, equation);
}
setTimeout(genQuote, 6000);
<p id = "quote"></p>
<!-- tried different styling methods like overflow-x: none, hidden -->
所以我基本上我希望没有滚动条,并且报价是响应式的,所以没有设置宽度。
解决方案
如果您只想隐藏水平滚动条,则可以将以下内容添加到您的 css 中:
body {
overflow-x: hidden;
}
我想您尝试将overflow-x属性添加到您的段落元素而不是正文中,这就是它不起作用的原因。
推荐阅读
- python - 以类概率为目标的核外多类分类器
- python - Crispy Forms:FormHelper 用于拆分表单/两列相同模型
- c# - 是否可以在 Unity 中启动应用程序之前运行 c# 脚本代码
- c# - 自定义验证失败,“无法读取未定义的属性‘调用’”MVC jquery
- c++ - 如何在 dlib 和 C++ 中获取照片的宽度和高度?
- javascript - 如何在 JavaScript 中计算农历新年的日期?
- javascript - 在 jsTree 的上下文菜单中创建功能不起作用
- javascript - 将 js 对象转换为分层 JSON 结构
- regex - 从出现在特定单词之后的字符串中提取值
- c# - c sharp 类型模式导致编译器错误