为什么在插入<span>后文本没有显示?

时间:2019-10-11 01:47:22

标签: javascript html css

“单元”一词在之后的位置不显示 我该如何解决这个问题?

.p1{
                display: none;
                position:absolute;
                left:22%;
                top:80%;
                font-family: "Comic Sans MS";
                font-size: 20px;
                background-color: white;
                border: 2px solid;
                border-radius: 5px;
                width: 20%;
                text-align: center;

            }
<p class="p1">Perimeter of square = <span id="perimeter"</span> units</p>

3 个答案:

答案 0 :(得分:1)

好像您忘了关闭<span>标签。

答案 1 :(得分:1)

您需要更正span标签。它缺少第一个结束><p class="p1">Perimeter of square = <span id="perimeter"></span>units</p>

此外,您的CSS中有display: none,这意味着它将不可见,但这可能是您已经知道的。如果您没有意识到这一点,并且想将跨度用作空格,那么您可以将其更改为:

#perimeter { visibility: hidden; }

以下是说明性链接:https://www.lifewire.com/display-none-vs-visibility-hidden-3466884

答案 2 :(得分:0)

SELECT*,
coalesce(((average - /coalesce(lag(average), 1) OVER (ORDER BY anchor))/coalesce(lag(average), 1) OVER (ORDER BY anchor)), 0) AS delta
FROM WEEKCTE

我在您的行中有一个粗体标签,请用我的一个来更新您的行