TEL:400-8793-956
当前位置:程序、服务器

我一起整理了下拉菜单的代码,但是现在我无法将菜单项居中

提问者: 近期获赞: 浏览人数: 发布时间:2021-04-22 16:34:49

 问:我希望菜单项以一定百分比均匀地分布在页面上,以便它们具有一定的响应能力(稍后我将添加媒体查询以使它们看起来不乱)。

 
我正在使用text-align:居中,但是我想要一个用于2个项目的下拉菜单,因此我复制了一些代码,并且该下拉菜单有效..但是现在我不知道如何将这些项目居中!而且下拉项没有居中并且有一个奇怪的空间..这是从哪里来的?
 
当您将鼠标悬停在带有下拉菜单的菜单项上时,它看起来像这样。::http : //mackmack.tumblr.com/image/132534677322
 
~~~ 。导航,
。导航 ul  { 
list-style : none ; 
边框: 2 px 纯 黄色; 
} 。导航{浮动:左; text-align :center ; 边框:2 px纯绿色; 宽度:100 %; } / ******************************使列表水平不垂直**** / 。导航> li {
 
浮动:左; 
边框: 2 px 实心 橙色; 
text-align :center ; 
保证金: 0  1.5 em ; 
。nav li a {显示:块; 高度:2 em ; 行高:2 em ;/ *填充:0 1.5em; * /文本修饰:无;颜色:橙色;
 
边框: 实心 2 px  steelblue ;  
。导航ul {位置:绝对; 显示:无; z索引:999 ;} 。导航ul li a {宽度:80像素; } 。Nav li :悬停ul { display :block }
 
< UL 类=  “NAV” > 
<李> <一个HREF = “home.html做为” >主页</一> </李> <立ID = “about.html” > <一个HREF = “about.html” >关于</一> <! -下拉菜单下的关于- > < UL > <礼> <一个HREF = “cv.html” >简历</ a > </ li         
 
                > 
<李> <一个HREF = “process.html” >过程</一> </李> </ UL > </李> <李> <一个HREF = “clothes.html” >衣服</一> < UL > <李> <一个HREF = “jackets.html” >夹克</一> </李>< li > < a                
 
               HREF =  “fabric.html” >织物</一> </李> 
</ UL > <李> <一个HREF = “paintings.html” >绘画</一> </李> <李> <一个HREF = “ contact.html” >联系人</ a > </ li > </ ul >          
 
 
 
答:包装器div保留为容器。您的CSS可能看起来像这样:
 
#包装 {
文本对齐:中心; } 。导航{ display :inline-block ; }   
这就是使导航居中的全部。
上一篇: 如何使该元组工作?
下一篇: C#语法混淆