可以'是否覆盖h1文本的默认边距
Can't override default margin of h1 text?
尽管这样做:
top: 0%;
margin-top: 0%;
padding-top: 0%;
CCD_ 1和CCD_?
看起来是因为<h1>
文本有一个我无法覆盖的默认边距?
JS FIDDLE
因为您有90%的高度,这使得对象没有父对象那么高,因此无法到达底部。
将高度更改为100%将解决问题。
编辑:如果要将空间从div的底部移动到顶部,则必须将top: 0%
更改为top: 10%
。
您只需要将其添加到CSS 中
#txt h1 {
margin-top: 0;
}
您为#txt设置了一个固定的高度,据我所知,这就是您想要的?https://jsfiddle.net/dryy2j31/5/
#txt {
position: absolute;
background-color: green;
top: 0%;
margin-top: 0%;
padding-top: 0%;
width: 100%;
height: auto;
}
在您的fiddle中,您将margin:0%;
应用于#txt
div,因此没有规则应用于<h1>
。您只需要添加#txt h1 { margin: 0;
,请参阅下文。
var outer = document.createElement("div");
outer.id = "outer";
var txt = document.createElement("div");
txt.id = "txt";
txt.innerHTML = "<h1>Enter your email</h1> <p>We need your email to do stuff.</p>";
outer.appendChild(txt);
document.body.appendChild(outer);
#outer {
background-color: yellow;
width: 530px;
height: 300px;
position: absolute;
left: 0%;
right: 0%;
top: 9.05%;
margin: 0 auto;
}
#txt {
position: absolute;
background-color: green;
top: 0%;
margin-top: 0%;
padding-top: 0%;
width: 100%;
height: 100%;
}
#txt h1 {
margin: 0;
}
相关文章:
- 或者在表单上选择默认选项文本(选择1)
- 单击文本时删除文本框的默认数据
- 在文本区域禁用javascript定义的keydown事件并恢复默认行为
- 在AngularJS Dropdownlost中设置默认文本选项
- 如何为显示jquery滑块值的文本框设置默认值
- 我可以为高图表中的所有文本设置默认颜色吗?
- 是否覆盖网站上文本输入区域的默认移动设备键盘?(HTML/JS/jQuery)
- knockout.js、knockout可排序和默认文本
- 文本框的一部分为只读,具有默认值
- Sharepoint 2013 Javascript ClientPeoplePicker默认值文本
- 在发送之前,点击按钮清除多个输入[类型=文本]默认值
- 如何在附有日期选择器的文本框中设置默认日期(以这种格式“dd/mm/yy”)
- 单击时清除
标记中的默认文本
- 如何在 RaphaelJS 中根据需要为文本创建默认属性并链接其他属性
- 如果文本框为空,则将其返回到默认值
- 清除输入,模糊文本区域和默认值(如果字段为空)
- 如何将默认文本添加到搜索栏
- 如何在 WP 中的表单中向输入字段添加默认文本
- 设置输入文本默认值,并选择选项值,然后禁用
- React输入文本默认值和onblur函数使输入文本只读