[英]CodePen: having trouble formatting list text in a div [CSS]
我正在嘗試為div “終端樣式”設置無序列表項的樣式,但無法使其正常工作。
列表項居中對齊並用項目符號標記,而不是按我的意圖左對齊
的CSS
.outputDiv ul{
padding:0rem;
margin:0rem;
}
.outputDiv li{
list-style: none;
}
JS
function processOutput(inputString = "", outputString) {
const outputList = document.querySelector(".output-div ul");
const listItem = document.createElement("li");
const inputEl = document.createElement("kbd");
const outputEl = document.createElement("samp");
let echoInput = (inputEl.textContent = inputString);
let scoobyspeak = (outputEl.textContent = outputString);
const limitLines = (max = 0) => {
if (outputList.childNodes.length === ++max)
outputList.removeChild(outputList.childNodes[0]);
};
if (outputString === "") {
listItem.innerHTML = "Please enter some text into the input field";
limitLines();
outputList.appendChild(listItem);
} else {
listItem.innerHTML = `'${echoInput}' <i>scoobydized</i> to: <b>${scoobyspeak}</b>`;
outputList.appendChild(listItem);
limitLines(4);
}
initInput();
}
使用此CSS:
.output-div ul {
list-style: none;
padding: 0px
}
您引用的是其他類名,而不是使用正確的選擇器。
這是在CodePen上測試的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.