请问下面代码 p
标签的行高是多少
html<style>
body {
font-size: 20px;
line-height: 200%;
}
p {
font-size: 16px;
}
</style>
<p>AAA</p>
居中的方式有很多,我最常用的还是 flexbox
:
cssdisplay:flex;
justify-content: center; // 水平居中
align-items: center; // 垂直居中
另外常见的还有:
text-align: center
line-height
和 height
设置成一样的高度margin: auto 0
margin
负值transform
负值display: grid; place-items: center
答:CSS 中总共有 5 种定位方式,它们分别是:
Static Position
:静态定位Relative Position
:相对定位Absolute Position
:绝对定位Fixed Position
:固定定位Sticky Position
:粘性定位原理:css
画三角形的原理就是通过 border
画的,因为在 css
中 border
并不是一个矩形,而是一个梯形,在 box
的内容越来越小时,border
的一条底边也会越来越小,直到 box
的宽高都是 0
时,此时的四条 border
就组成了四个三角形,将其他三个隐藏,就能得到一个三角形。
css<style>
.box {
/* 内部大小 */
width: 0px;
height: 0px;
/* 边框大小 只设置两条边*/
border-top: #4285f4 solid;
border-right: transparent solid;
border-width: 85px;
/* 其他设置 */
margin: 50px;
}
</style>
<div class="box"></div>
效果: