Javascript CSS不适用于表以及如何在HTML中关联多个标记
我正在创建一个Javascript CSS不适用于表以及如何在HTML中关联多个标记,javascript,html,css,Javascript,Html,Css,我正在创建一个div。在div内部,我需要一个inputtagonetabletag,它应该是可滚动的,一个span用于显示消息 我试图从外部文件中放置css,但由于某些原因它不适用 下面给出了我的创作方法 var input = '<input type="text" id="myInput" onclick="myFunction()" title="Type Input">'; var myTable = '<input type="text" id="myInput"
div
。在div内部,我需要一个input
tagonetable
tag,它应该是可滚动的,一个span用于显示消息
我试图从外部文件中放置css,但由于某些原因它不适用
下面给出了我的创作方法
var input = '<input type="text" id="myInput" onclick="myFunction()" title="Type Input">';
var myTable = '<input type="text" id="myInput" onkeyup="myFunction()" title="Type Table Value">'
+'<table id="myTable">'+ '<tr class="header"></tr>' + '<tr><td></td></tr>'+'</table>';
div.innerHTML = myTable;
我想我的桌子应该是可滚动的。但我的表格css不适用于表格。
1.在这里,我的css没有得到myTable的应用。
2.如何在表格下方添加另一个跨度。不要给出表格高度,使用CSS
overflow-y:auto将表格添加到另一个div中代码>
var div=document.getElementById(“容器”);
var输入=“”;
var myTable=''+
''+
“标题”+
'内容'+'';
div.innerHTML=myTable代码>
#myTable{
边界塌陷:塌陷;
}
#myTable td,th{
轮廓:1px纯红;
}
#容器{
外形:2倍纯蓝;
高度:30px;
溢出:自动;
}
什么CSS没有被应用?请举例说明您正在尝试做什么。@torazaburo先生,我更新了我的问题。您是否尝试从JS添加此CSS??任何示例///我可以使用的var myTable='+'+'+'+'''+'
同时将css添加到tdiv
overflow-y:auto代码>将代码作为编辑,使其更易于阅读。只需为您编辑的OP留下评论即可。
`#myInput {
background-image: url('/css/searchicon.png');
background-position: 10px 10px;
background-repeat: no-repeat;
width: 30%;
font-size: 16px;
padding: 12px 20px 12px 40px;
border: 1px solid #ddd;
margin-bottom: 12px;
}
#myTable {
border-collapse: collapse;
width: 30%;
height : 30%;
overflow-y:auto;
border: 1px solid #ddd;
font-size: 18px;
display: none;
margin-top:-12px;
}