-
[上海|结业弟子]JS-任我行0
你的css部分用的是padding-top来撑起来的盒子高度,而文字部分是在盒子模型的content部分,所以文字的高度又撑起了盒子的高度,所以盒子就变高了
所以如果想插入文字想要盒子不改变就要去修改padding-top属性
编辑于2018-08-31 -
[上海|荣耀师兄]JS-周能0
你的九宫格的布局是通过padding-top的属性撑起来,现在盒子的总的高度就是padding的高度,如果你在里面加了文字,文字内容就属于content了,这个时候你的盒子的总高度就是padding的高度和content的高度(height=padding+content),盒子的总高度和总宽度的属性盒子模型都有讲解,去看一下,如果要在里面加文字的话后期的任务会接触到一个vw和vh的单位,可以先了解一下
编辑于2018-10-26 -
[成都|荣耀师兄]JS-李文龙0
你盒子的大小是根据你设定的padding和content的大小变化而在变化。你可以去了解一下box-sizing属性,其中是一个属性是border-box,就是说为元素指定的任何内边距和边框都将在以及设定的宽度和高度内进行绘制。
编辑于2018-11-03 -
[成都|荣耀师兄]JS-黄武扬0
了解盒子模型的基础原理,padding的使用构成了盒子的大小,此时文字的加入也增加了盒子内容的大小。自然就不能保持原样了。盒子设定宽高以后再加文字是可行的,width:31% height:31%background-color:orange,之后加入文本就可以了
编辑于2018-12-15
- 去第 页