关于css里<li>内文字 竖直居中 ?

styletype="text/css">#dh-t{margin-top:0px;clear:left;padding:0auto;border-top:none;ve... style type="text/css">
#dh-t{margin-top:0px; clear:left; padding:0 auto; border-top:none; verflow:hidden; text-align:center; vertical-align:middle;}
#dh-t li{ float:left; font-weight:bold; list-style:none; margin:5px 5px; padding-bottom:4px; width:100px; height:50px; border:1px solid #333333; background:#f5dede;}
</style>

<!---css start--->
<div id="dh-t">
<ul style="padding:0; margin:0;">
<li><a href="/">案 例 1</a></li>
<li ><a href="/">案 例 2</a></li>
<li><a href="/">案 例 3</a></li>
<li><a href="/">案 例 4</a></li>
<li><a href="/">案 例 5</a></li>
<li><a href="/">案 例 6</a></li>
<li><a href="/">案 例 7</a></li>
<li><a href="/">案 例 8</a></li>
<li><a href="/">案 例 9</a></li>
</ul>
</div>
<!---css end--->
文字如何竖直居中?

we
展开
 我来答
大宝妈谈教育
2020-04-28
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

1.首先,打开HTML编辑器并创建一个新的HTML文件,比如index。说明:html,用于填写代码的基本层次的问题。-

2.在index.html中的<style>标签中,将“.shoucang .sc_ul li”中的“height: 73px;”调整为:height: 73px;padding-top: 7px;。

3.最后,浏览器运行index.html页面,发现li标记中的文本垂直和水平居中。

扩展资料:

其他代码:

Thecodeisasfollows:

< style type = "text/CSS" >

.Shoucang{

Width:58px;

Height:300px;

Float:correct;

Background-color:#CCC;

Border:1pxentity#999;

.Shoucang.Sc_ul{

Width:21px;

Margin-right:car;

Margin-left:car;

Thelist-style-type:no;

Padding-top:20px;

Padding-right:0px;

Padding-bottom:0px;

Padding-left:0px;

Margin-top:0px;

Margin-bottom:0px;

.Shoucang.Sc_ulli{

Thetext-align:center;

Vertical-align:intermediate;

Height:80px;

Width:21px;

Margin-bottom:9px;

Color:#FFF.

Textmodification:no;

Thetext-align:center;

Vertical-align:intermediate;

Background-color:#FF0000;

Fontsize:12px;

Border:1pxentity#666;

-->

> < / style

< / a >

The < body >

< div class = "shoucang" >

< ul class = "sc_ul" > < li > set as home < / li > < li > lee < / >

< li class = "no" > contact way lee < / a >

< / ul >

694077772
2011-07-14
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
vertical-align:middle在表格了才有作用
垂直居中的有两种办法。一是在设height值的时候使用line-height,二是没有height值时,使用padding-top和padding-bottom。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wang_haipeng12
2011-07-13
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
你想哪个垂直居中就在容器设个高度,然后再加上line-height:容器高度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
larithine1
推荐于2016-06-24
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
#dh-t li{ float:left; font-weight:bold; list-style:none; margin:5px 5px; padding-bottom:4px; width:100px; height:50px; border:1px solid #333333; background:#f5dede;}
给这行代码加上一个line-height:50px 就是垂直居中了
#dh-t li{ float:left; font-weight:bold; list-style:none; margin:5px 5px; padding-bottom:4px; width:100px; height:50px; border:1px solid #333333; background:#f5dede;line-height:50px}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-15
展开全部
在#dh-t li里加上:vertical-align:middle;如果是单行垂直居中设置 height:Xpx; line-height:Xpx;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式