javascript - 水平滚动 div 的内容被剪切

标签 javascript html css scroll horizontal-scrolling

我正在使用 javascript 插入到我的 HTML 中。我的代码被 chop 了。

这是我的代码:

function feedbackDiv(feedback_id, feedback_title, feedback_content, feedback_author) {
  return querySnapshot.forEach(function(doc) {
    const data = doc.data();
    var feedback_title = data.title;
    var feedback_content = data.content;
    var feedback_author = data.author;

    document.getElementById("küchen_feedback_p").insertAdjacentHTML('beforeend', feedbackDiv(doc.id, feedback_title, feedback_content, feedback_author));
  });
};
.küchen_co {
  padding: 20px;
}

.küchen_feedback_p {
  overflow-x: auto;
}

.feedback_container {
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  background-color: #212121;
  color: #ffffff;
  text-align: center;
}

.feedback_container:hover {
  border: 1px solid #7ef6a9;
  animation: color_change 1s;
  background-color: #7ef6a9;
  color: #212121;
}
<div class="küchen_co center">

  <div class="küchen_feedback_p center" id="küchen_feedback_p" style="display: none;">

  </div>

  <div class="noDataContainer_kfeedback_p" id="noDataContainer_kfeedback_p" style="text-align:center;">
    <img src="./broken_heart.png" width="80px" height="auto" />
    <p class="nothing_found_k küchenH">Es wurden derzeit keine Feedbacks abgesendet.</p>
  </div>
</div>

<div class="feedback_container" id="feedbackDiv" style="width:300px; height: 250px; margin-right: 20px;">
  <p id="feedback_id" style="display: none;">${feedback_id}</p>
  <h1 class="" style="word-wrap: break-word;">${feedback_title}</h1>
  <p class="" style="word-wrap: break-word;">${feedback_content}</p>
  <p class="" id="feedback_author" style="display: none;">${feedback_author}</p>
</div>

但是滚动div的内容被 chop 了:https://www.dropbox.com/s/8f95tjojkbpku35/scroll.PNG?dl=0
~菲利普

最佳答案

对于所有有进一步问题的人。问题可能出在以下代码行:

justify-content: center;
  align-items:center;
  text-align:center;

关于javascript - 水平滚动 div 的内容被剪切,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55110458/

相关文章:

css - HTML,3 列布局

javascript - 提交选中单选按钮的输入值

javascript - 在所有行中乘以 Cell[2] cell[3]。单元格 [2]* 单元格 [3]。两个单元格都是 Dropbox

javascript - 如何在不刷新页面的情况下检测 Service Worker 更新?

javascript - 如何从 JavaScript 函数中获取多个返回值

javascript - 非常基本的 jquery + ajax

javascript - 如何使用 document.getElementsByClassName

html - Flexbox 将元素垂直对齐到导航栏的中心

javascript - jQuery Click 事件不循环。它只在第一次点火时起作用

javascript - 纹理未生成有效(可能)