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

如题所述

1.在div里,让文字居中:<div
style="
width:800px;
text-align:center;
">kkkkk</div>
2.在span中,也是可以设置id的!在一般的标签当中都是可以设置id及class的!加油哟!
文字居中:text-align:center,有时候可能会因为其他属性的干扰使得文字不能居中,这是就需要看具体情况而定
<span>可以设置ID
一个标签可以有多个class
属性,用空格分开就行了,例如<span
id="s"
class="classone
classtwo">
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-05
你的意思是第一行要留空吧?
如果是标题居中就设置标题的标签的样式为text-align:center;
如果是第一行要留空就是设置文字缩进,text-indent:24px;
设置隐藏,就是你给完宽和高后给overflow:hidden;
如果是一样文字
那么设置div高度和文字行高一样大
这样可垂直居中
如果是多行文字
只能控制div高度
无法绝对垂直居中
第2个回答  2020-01-14
<style type="text/css">
*{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%;}
</style>
<div class="div1">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="middle">
<td>文字水平,垂直居中,可以换行(换行后能左对齐,而不是水平居中就更好 了),div具有固定高度和左浮动,超出div的文字隐藏,只需要在ie9及以上,火狐,谷歌实现就可以了</td>
</tr>
</table>
</div>
第3个回答  2020-02-11
给你举个例子就很容易明白了
$('<div>').appendto('body');
在body
里面
添加一个
div

最终会得到
<body>
<div></div>
</body>
我一般是写成这样的
$('<div
class="box">自己要添加的内容</div>').appendto('body');