Javascript createElement并添加className填充don'不起作用
Javascript createElement and adding className padding don't work
当我添加padding-:20px
时,它不起作用。我无法形成问题并在谷歌上搜索。没有与我的问题相匹配的结果。至少有人能给我提供一个链接来解释我面临的问题吗?
我还想把文本居中。
var btn = document.getElementById("add-task");
btn.onclick = addingText
function addingText (list, itemTexts) {
var input = document.getElementById("taks-input").value;
var itemTexts = input;
var taskList = document.createElement("span");
taskList.className = "center";
taskList.innerHTML = itemTexts;
var list = document.getElementById("taskContent");
list.appendChild(taskList);
}
.chack {
background-color: #4c4b62;
height: 100%;
width: 40px;
}
.task-text {
background-color: #55566e;
height: 100%;
width: 250px;
}
.color {
width: 5px;
height: 100%;
background-color: #fdcd63;
}
.task {
height: 100px;
}
.chack,.color,.task-text{
float: left;
}
.add-new-task {
margin-bottom: 50px;
height: 50px;
width: 300px;
background-color: rgb(85, 86, 110);
padding-top: 30px;
padding-left: 15px;
}
.center{
padding-top: 30px;
}
<div class="container">
<div class="add-new-task">
<input type="text" id="taks-input">
<button id="add-task">Add New Task</button>
</div>
<div class="task">
<div class="col-3 chack"></div>
<div class="col-8 task-text" id="taskContent"></div>
<div class="col-1 color"></div>
</div>
</div>
根据epascarello的说法,我将var taskList = document.createElement("span");
更改为var taskList = document.createElement("div");
我按照的要求将text-align: center;
添加到.task-text
以居中文本
我通过添加margin: 30px auto 0;
更改了.center
我把#taks-input
改成了#task-input
,因为它困扰了我
顺便说一句,.task
只有100像素高。你计划有两项以上的任务吗?
var btn = document.getElementById("add-task");
btn.onclick = addingText
function addingText (list, itemTexts) {
var input = document.getElementById("task-input").value;
var itemTexts = input;
var taskList = document.createElement("div");
taskList.className = "center";
taskList.innerHTML = itemTexts;
var list = document.getElementById("taskContent");
list.appendChild(taskList);
}
.chack {
background-color: #4c4b62;
height: 100%;
width: 40px;
}
.task-text {
background-color: #55566e;
height: 100%;
width: 250px;
text-align: center;
}
.color {
width: 5px;
height: 100%;
background-color: #fdcd63;
}
.task {
height: 100px;
}
.chack,.color,.task-text{
float: left;
}
.add-new-task {
margin-bottom: 50px;
height: 50px;
width: 300px;
background-color: rgb(85, 86, 110);
padding-top: 30px;
padding-left: 15px;
}
.center{
margin: 30px auto 0;
}
<div class="container">
<div class="add-new-task">
<input type="text" id="task-input">
<button id="add-task">Add New Task</button>
</div>
<div class="task">
<div class="col-3 chack"></div>
<div class="col-8 task-text" id="taskContent"></div>
<div class="col-1 color"></div>
</div>
</div>
相关文章:
- AngularJS指令部分应用的函数don'不起作用
- Don'我不明白为什么我的setInterval+jQuery;不起作用
- Ng点击don´不起作用
- NVD3图表控件don'在svg元素上挂接鼠标事件时不起作用
- getElementById.innerHTML don'似乎不起作用
- 两个不同的循环-都是don'不起作用
- AngularJS don'不起作用
- JS this和self-don'不起作用
- 谷歌地图API v3-缩放参数don'不起作用
- Yeoman webapp deploy,我的json文件don'不起作用
- JQuery Accordion内容链接don'不起作用
- C#/VB.net,然后单击javascript don'不起作用
- $.ajax成功处理程序don'中的jQuery方法;不起作用
- Angular$scope$注意(for in..)don'不起作用
- 模态框功能齐全-les.links don'不起作用
- 引导标记输入确认密钥don'不起作用
- socket.io javascript don'不起作用
- Javascript createElement并添加className填充don'不起作用
- 在ajax页面脚本don'不起作用.任何变通方法
- 不同的Livevalidation取决于Javascript don´不起作用