簡體   English   中英

如何在 JavaScript 中應用 display: flex 和 flex-direction: row?

[英]How to apply display: flex and flex-direction: row in JavaScript?

我想使用以下代碼應用display: flexflex-direction: row

<ul id="myList"></ul>
<script type="text/javascript">
  const listItem = document.getElementById("myList");
  const fruits = ["Banana", "Papaya", "Mango", "Lemon"];

  for (let fruit of fruits) {
    let list = document.createElement("li");
    list.textContent = fruit;
    list.classList.add("dcode");
    listItem.appendChild(list);
  }
</script>

將 styles 分配給您選擇的父元素:

 listItem.style.display = 'flex'; listItem.style.flexDirection = 'row'

您也可以一次分配它們:

 listItem.style.cssText = "display: flex; flex-direction: row";

只需為列表項元素父級添加 a.style 並分配一些 cssText 以供顯示。 在我的示例中,我使用.style.cssText

 const listItem = document.getElementById("myList"); const fruits = ["Banana", "Papaya", "Mango", "Lemon"]; for (let fruit of fruits) { let list = document.createElement("li"); list.textContent = fruit; list.classList.add("dcode"); listItem.appendChild(list); listItem.style.cssText = 'display: flex; flex-direction: row; list-style-Type: none;' }
 <ul id="myList"></ul>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM