single2653 发表于 2007-7-24 14:33

找人把这个CSS下拉式菜单给设置成居中的

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" >http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</A>"&gt;   <BR>&lt;html&gt;   <BR>&lt;!-- <a href="http://www.div-css.com" target="_blank" >www.div-css.com</A> 网站标准化  2007-4-16 --&gt;   <BR>&lt;head&gt;   <BR>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;   <BR>&lt;title&gt;纯CSS的下拉菜单 支持IE6 IE7 Firefox --www.div-css.com 网站标准化&lt;/title&gt;   <BR>   <BR>&lt;style type="text/css"&gt;   <BR>*{margin:0;padding:0;}    <BR>.menu{font-size:12px;position:relative;z-index:100;}    <BR>.menu ul{list-style:none;}    <BR>.menu li {float:left;position:relative;}    <BR>.menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;}    <BR>.menu table {position:absolute; top:0; left:0;}    <BR>.menu ul li:hover ul,    <BR>.menu ul a:hover ul{visibility:visible;}    <BR>.menu a{display:block;border:1px solid #aaa;background:red;padding:2px 10px;margin:3px;color:#fff;text-decoration:none;}    <BR>.menu a:hover{background:#f2cdb0;color:#f00;border:1px solid red;}    <BR>.menu ul ul{}    <BR>.menu ul ul li {clear:both;text-align:left;font-size:12px;}    <BR>.menu ul ul li a{display:block;width:100px;height:13px;margin:0;border:0;border-bottom:1px solid red;}    <BR>.menu ul ul li a:hover{border:0;background:#f2cdb0;border-bottom:1px solid #fff;}    <BR>&lt;/style&gt;   <BR>&lt;/head&gt;   <BR>   <BR>&lt;body&gt;   <BR>   <BR>&lt;div class="menu"&gt;   <BR>    &lt;ul&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;XHTML/CSS    <BR>            &lt;!--[if IE 7]&gt;&lt;!--&gt;&lt;/a&gt;&lt;!--&lt;![endif]--&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;![endif]--&gt;   <BR>            &lt;ul&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;标准&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;教程&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;技术文章&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;常见问题&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;布局教程专题&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;CSS菜单&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;浏览器兼容&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;滚动条相关&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;圆角矩形专题&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;CSS特效欣赏专题&lt;/a&gt;&lt;/li&gt;   <BR>            &lt;/ul&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/a&gt;&lt;![endif]--&gt;   <BR>        &lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;AJAX    <BR>            &lt;!--[if IE 7]&gt;&lt;!--&gt;&lt;/a&gt;&lt;!--&lt;![endif]--&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;![endif]--&gt;   <BR>            &lt;ul&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;AJAX教程&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;AJAX技术&lt;/a&gt;&lt;/li&gt;   <BR>            &lt;/ul&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/a&gt;&lt;![endif]--&gt;   <BR>        &lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;Javascript    <BR>            &lt;!--[if IE 7]&gt;&lt;!--&gt;&lt;/a&gt;&lt;!--&lt;![endif]--&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;![endif]--&gt;   <BR>            &lt;ul&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;JSON&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;技术文章&lt;/a&gt;&lt;/li&gt;   <BR>            &lt;/ul&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/a&gt;&lt;![endif]--&gt;   <BR>        &lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;DOM&lt;/a&gt;&lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;XML&lt;/a&gt;&lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;正则表达式    <BR>            &lt;!--[if IE 7]&gt;&lt;!--&gt;&lt;/a&gt;&lt;!--&lt;![endif]--&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;![endif]--&gt;   <BR>            &lt;ul&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;正则表达式简介&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;正则表达式之道&lt;/a&gt;&lt;/li&gt;   <BR>            &lt;/ul&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/a&gt;&lt;![endif]--&gt;   <BR>        &lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;网站优化&lt;/a&gt;&lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;电脑网络&lt;/a&gt;&lt;/li&gt;   <BR>        &lt;li&gt;&lt;a href=""&gt;建站技术    <BR>            &lt;!--[if IE 7]&gt;&lt;!--&gt;&lt;/a&gt;&lt;!--&lt;![endif]--&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;![endif]--&gt;   <BR>            &lt;ul&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;PHP&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;ASP&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;ASP.NET&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;JSP&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;SQL&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;Flash&lt;/a&gt;&lt;/li&gt;   <BR>                &lt;li&gt;&lt;a href=""&gt;Dreamweaver&lt;/a&gt;&lt;/li&gt;   <BR>            &lt;/ul&gt;   <BR>            &lt;!--[if lte IE 6]&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/a&gt;&lt;![endif]--&gt;   <BR>        &lt;/li&gt;   <BR>    &lt;/ul&gt;   <BR>&lt;/div&gt;   <BR>   <BR>&lt;br /&gt;&lt;br /&gt;   <BR>&lt;a href="<a href="http://www.div-css.com" target="_blank" >http://www.div-css.com</A>" target="_blank"&gt;www.div-css.com 网站标准化  2007-4-16&lt;/a&gt;   <BR>css drop down menu    <BR>&lt;/body&gt;   <BR>&lt;/html&gt; <BR>找人把这个CSS下拉式菜单给设置成居中的~~~~~~~~~~~~~~~~~急用啊[em20]

lmhllr 发表于 2007-7-24 17:38

现在不是挺好的嘛,就是下拉菜单有点宽了而已。。。<BR><BR>

single2653 发表于 2007-7-26 10:44

回复:(single2653)找人把这个CSS下拉式菜单给设置成...

<P>但是,在布局上不是居中的啊,我就是希望这个菜单能位于屏幕的中间啊,现在是在左边。请问要怎么改???[em13][em13][em13]</P>

lmhllr 发表于 2007-7-26 11:21

哦。。。原来是要居屏幕中间啊。。加一个div就行了啊~~<br>
[align=right][color=#000066][此贴子已经被作者于2007-7-26 11:22:55编辑过][/color][/align]

single2653 发表于 2007-7-26 11:46

应该怎么加?我试过很多种方法,都不行~~~~~,可以的话就帮我改好发上来~~~THANK YOU[em23][em01][em17]

single2653 发表于 2007-7-27 14:19

<P>是不是改不了啊~~~~能不能改啊~~~~真是烦恼啊</P>

雨帆 发表于 2007-8-9 16:42

<P>呵呵,本来可以实现菜单的左右浮动功能,不过好像 float 没有 center 的属性吧<BR>我知道有一个方法可以实现,不过不是很专业哩!<BR><BR><FONT color=#000000>.menu{font-size:12px;position:relative;z-index:100;<FONT color=#f70968>padding:0px 20px 0px 80px;</FONT> }</FONT>    <BR><BR>你这样可以控制它的位置,只要你改变它的像素就可以了,不过在15和17的显示屏都得设置不同。</P>

雨帆 发表于 2007-8-10 15:57

今天再在我电脑上面试了一下:<BR>.menu{font-size:12px;position:relative;z-index:100;padding:0% 10% 0% 10%;} <BR><BR>因为我是15的显示器,这样设置也可以居中,这里用了百分比,所以我想如果设置在中间的话,应该在17的显示器上也会在中间位置吧!<BR> <BR>如果有更好的方法,请大家提出来一起参考!

页: [1]

编程论坛