如何让div里的文字居中?(求css大神帮帮我)

2024-12-04 14:53:57
推荐回答(3个)
回答(1):


*{margin:0;padding:0;}
.div1{width:300px;height:200px;overflow:hidden;text-align:left;border:1px solid #000;margin:50px;}
.div1 table{width:100%;height:100%;}




文字水平,垂直居中,可以换行(换行后能左对齐,而不是水平居中就更好 了),div具有固定高度和左浮动,超出div的文字隐藏,只需要在ie9及以上,火狐,谷歌实现就可以了


回答(2):

你的意思是第一行要留空吧?

如果是标题居中就设置标题的标签的样式为text-align:center;
如果是第一行要留空就是设置文字缩进,text-indent:24px;
设置隐藏,就是你给完宽和高后给overflow:hidden;
如果是一样文字 那么设置div高度和文字行高一样大 这样可垂直居中
如果是多行文字 只能控制div高度 无法绝对垂直居中

回答(3):

1.在div里,让文字居中:

kkkkk


2.在span中,也是可以设置id的!在一般的标签当中都是可以设置id及class的!加油哟!

文字居中:text-align:center,有时候可能会因为其他属性的干扰使得文字不能居中,这是就需要看具体情况而定

可以设置ID

一个标签可以有多个class 属性,用空格分开就行了,例如