为什么这段代码没有给出任何输出?
我不明白是什么问题。
<div class="a">
</div>
&#13;
~([-+()\d]{5,})~
# looks for -+() and digits
# which need to be there at least 5 consecutive times
&#13;
答案 0 :(得分:3)
你的div没有任何内容,即使你给它一个高度它也没有,因为它的父母没有身高。尝试向父母添加高度,如:
.a {
background-color: #ff0000;
height: 30%;
width: 100%;
}
body,
html {
height: 100%;
}
<div class="a">
</div>
作为高度状态的docs:
百分比是根据高度来计算的 生成的框包含块。如果含有的高度 未明确指定块(即,它取决于内容 高度),这个元素并不是绝对定位的值 计算自动。根元素的百分比高度是相对的 到最初的包含块。
答案 1 :(得分:0)
.a {
background-color: #ff0000;
height: 30%;
width: 100%;
}
body {
height: 100%
}
&#13;
<div class="a">
</div>
&#13;