textarea 的默认 CSS 是多少?
What is the default CSS of a textarea?
我试图让一个有序列表放在文本区域的旁边,这样它就有行号,但我似乎无法让文本区域和有序列表对齐。我不知道我可以在有序列表上使用的文本区域的默认 CSS,我在哪里可以找到文本区域的默认 CSS?
您可以从浏览器开发者控制台检查默认值。
当您单击 HTML 标签时,它会显示所有已应用 CSS 到您选择的元素。
你也可以使用这个link。它具有所有元素和默认样式。
例如,textarea
没有默认样式。
您提到将您的元素注销到控制台,所有值似乎都是空字符串。这是因为 textarea
没有默认样式。
对于这种特定情况,如果您希望文本区域与某些东西(例如线条)相匹配,则必须手动设置文本区域的样式以及要与之匹配的对象的样式。如果您喜欢每个字符宽度相同的字体的文本区域,consolas 字体是一个很好的字体。
CSS:
#objtextdiv{
background-color:#eecccc44;
position:relative;
top:0;
padding:0 0 0 30px;
left:0%;
height:100%;
}
#objtext{
font-family:"Lucida Console",Monoco,monospace;
font-size:14px;
position:relative;
top:0;
left:0;
width:100%;
height:99%;
background-color:#eeeeee44;
resize:horizontal;
outline:none;
border:none;
}
#linenumbersdiv{
font-family:"Lucida Console",Monoco,monospace;
position: absolute;
top:0;
left:0;
width:40px;
height:100%;
background-color:lime;
margin-left:-10px;
padding:0px;
margin-top:0;
margin-bottom:0;
padding-left:0;
overflow-y:hidden;
overflow-x:hidden;
}
#linenumberslist{
font-size:14px;
display:block;
margin-top:5px;
margin-bottom:0;
margin-left:10px;
margin-right:0;
}
HTML:
<div id="linenumbersdiv">
<ol id="linenumberslist">
<li id="theone">what</li>
<!--li>ahh</li>
<li>AHHHH</li-->
</ol>
</div>
<div id="objtextdiv">
<textarea id="objtext">
etc etc etc
</textarea>
</div>
我试图让一个有序列表放在文本区域的旁边,这样它就有行号,但我似乎无法让文本区域和有序列表对齐。我不知道我可以在有序列表上使用的文本区域的默认 CSS,我在哪里可以找到文本区域的默认 CSS?
您可以从浏览器开发者控制台检查默认值。 当您单击 HTML 标签时,它会显示所有已应用 CSS 到您选择的元素。
你也可以使用这个link。它具有所有元素和默认样式。
例如,textarea
没有默认样式。
您提到将您的元素注销到控制台,所有值似乎都是空字符串。这是因为 textarea
没有默认样式。
对于这种特定情况,如果您希望文本区域与某些东西(例如线条)相匹配,则必须手动设置文本区域的样式以及要与之匹配的对象的样式。如果您喜欢每个字符宽度相同的字体的文本区域,consolas 字体是一个很好的字体。
CSS:
#objtextdiv{
background-color:#eecccc44;
position:relative;
top:0;
padding:0 0 0 30px;
left:0%;
height:100%;
}
#objtext{
font-family:"Lucida Console",Monoco,monospace;
font-size:14px;
position:relative;
top:0;
left:0;
width:100%;
height:99%;
background-color:#eeeeee44;
resize:horizontal;
outline:none;
border:none;
}
#linenumbersdiv{
font-family:"Lucida Console",Monoco,monospace;
position: absolute;
top:0;
left:0;
width:40px;
height:100%;
background-color:lime;
margin-left:-10px;
padding:0px;
margin-top:0;
margin-bottom:0;
padding-left:0;
overflow-y:hidden;
overflow-x:hidden;
}
#linenumberslist{
font-size:14px;
display:block;
margin-top:5px;
margin-bottom:0;
margin-left:10px;
margin-right:0;
}
HTML:
<div id="linenumbersdiv">
<ol id="linenumberslist">
<li id="theone">what</li>
<!--li>ahh</li>
<li>AHHHH</li-->
</ol>
</div>
<div id="objtextdiv">
<textarea id="objtext">
etc etc etc
</textarea>
</div>