问答详情
源自:12-2 我要独占一行 - 块级元素

谁能告诉我为什么p元素的边框会跑到上面去??

http://img4.mukewang.com/5ea005240001e2f314620815.jpg如图所示,没想明白。。

提问者:鼬神ss 2020-04-22 16:51

个回答

  • 星舟
    2021-02-15 12:01:06

    <p>和<div>都是块状元素,你要把<p>变为行内元素,就可以包裹住了

  • 一个前端的小白
    2020-09-17 11:34:04

    你把height设置成和line-height一样 或者去掉line-height

  • 慕的地2173049
    2020-08-06 16:20:50

    当div的line-height跟p的height相同时,边框跟字就在一起了。

  • 慕的地2173049
    2020-08-06 16:18:43

    line-height设置了行距是300px,但你又限制边框的行高为20px,从上往下数,当然上去了,你可以把line-height=300px去掉,字就跟着上去了。

  • qq_慕工程6380821
    2020-05-24 11:13:02

    你这不是div里面嵌入了一个P吗 都是块状元素

  • 小泽嘻嘻
    2020-04-22 17:19:59

    优先级跟权值不同导致代码