账号通
    

账号  

密码  

7151

查看

12

回复
主题:[求助]我的下拉菜单,(二级栏目),靠右错位比较多,从css里面的哪个地方能控制? [收藏主题] 转到:  
yushui223 当前离线

334

主题

1

广播

1

粉丝
添加关注
级别:三年级

用户积分:2475 分
登录次数:331 次
注册时间:2007/10/1
最后登录:2021/4/14
yushui223 发表于:2010/6/22 12:42:26   | 显示全部帖子 查看该作者主题 楼主 
科汛在线商城系统(NET)
我的下拉菜单,(二级栏目),靠右错位比较多,从css里面的哪个地方能控制?

能大体说一下吗?





点击查看原图



点击查看原图

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yushui223 当前离线

334

主题

1

广播

1

粉丝
添加关注
级别:三年级

用户积分:2475 分
登录次数:331 次
注册时间:2007/10/1
最后登录:2021/4/14
yushui223 发表于:2010/6/22 14:50:04   | 显示全部帖子 查看该作者主题 沙发 
科汛在线网校系统
css 代码如下:



@charset "gb2312";

/* CSS Document */

<style type="text/css">

/* common styling */



.menu {

font-family: "黑体";

width:749px;

height:30px;

position:relative;

margin:0;

font-size:20px;

margin:50px 0;

position:relative;

color: #FFFFFF;

background-color:#000000;

}

.menu ul {padding:0; margin:0; list-style-type: none;}

.menu ul li {float:left; width:auto;}

.menu ul li a, .menu ul li a:visited {

display:block;

float:left;

width:auto;

text-decoration:none;

height:30px;

line-height:30px;

color:#FFFFFF;

background-color:#000000;

font-family: "黑体";

font-size: 20px;

padding-right: 0px;

padding-left: 5px;

}

.menu ul li ul {display: none;}

/* specific to non IE browsers */

.menu ul li:hover a {

background-color:#000000;

}

.menu ul li:hover ul {

display:block;

position:absolute;

width:749px;

top:30px;

left:0;

color:#FF0000;

background-color:#000000;

}

.menu ul li:hover ul.right_side li {float:right; border:0; border-left:1px solid #eee;}

.menu ul li:hover ul.left_side li {float:left; border:0; border-left:1px solid #eee;}

.menu ul li:hover ul li a.hide {

color:#66CC99;

background-color:#000000;

}

.menu ul li:hover ul li:hover a.hide {background:#000000; color:#00CCFF;}

.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a {display:block; background:#000000; color:#33FF66;}

.menu ul li:hover ul li a:hover {background:#000000; color:#000;}

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:30px; color:#000; background:#000000;}

.menu ul li:hover ul.right li {float:right;}

.menu ul li:hover ul li:hover a.hide {background:#000000; color:#000;}

.menu ul li:hover ul li:hover ul li a {background:#000000; color:#000;}

.menu ul li:hover ul li:hover ul li a:hover {background:#000000; color:#33FF66;}

</style>



[if lte IE 6]>

<style type="text/css">

table {border-collapse:collapse; margin:0; padding:0;}

.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}



.menu ul li a:hover ul li a.hide {display:none;}

.menu ul li a, .menu ul li a:visited {

background-color:#000000;

}

.menu ul li a:hover {color:#FFB400; background:#000000;}

.menu ul li a:hover ul {

position:absolute;

width:500px;

top:auto;

background:#000000;

color:#FFFFFF;

left: 1;

display: block;

}

.menu ul li a:hover ul.right_side li {float:right;}

.menu ul li a:hover ul.left_side li {float:left;}

.menu ul li a:hover ul li a.sub {

color:#fff;

background-color:#000000;

}

.menu ul li a:hover ul li a {

float:left;

width:auto;

text-decoration:none;

height:30px;

line-height:30px;

background:#000000;

color:#FFFFFF;

font-family: "黑体";

font-size: 20px;

padding-right: 10px;

padding-left: 10px;

display: block;

}

.menu ul li a:hover ul li a ul {visibility:hidden;}

.menu ul li a:hover ul li a:hover {background:#000000; color:#FFB400;}

.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; width:950px; left:-590px; top:auto; color:#000; background:#000000;}

.menu ul li a:hover ul li a:hover ul li a {

float:left;

width:auto;

text-decoration:none;

height:30px;

line-height:30px;

background:#000000;

color:#FFFFFF;

font-family: "黑体";

font-size: 15px;

padding-right: 0px;

padding-left: 0px;

}

.menu ul li a:hover ul li a:hover ul li a:hover {background:#000000; color:#FFB400;}





</style>

<![endif]



如果红色的:left: 1;   则为上述图像状态。



如果:left: 900px;  则为:以下图像状态:

点击查看原图



点击查看原图

所有的下拉二级菜单,都在一个位置上。

能不能,各自二级栏目,贴近各自的一级栏目下面。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yushui223 当前离线

334

主题

1

广播

1

粉丝
添加关注
级别:三年级

用户积分:2475 分
登录次数:331 次
注册时间:2007/10/1
最后登录:2021/4/14
yushui223 发表于:2010/6/22 15:26:40   | 显示全部帖子 查看该作者主题 藤椅 
做在线知识付费 选科汛云开店
问题自己解决了!

首先去掉 left: 1;



css里面加上如下:

#menu1 {

left: 100px;

}

#menu2{

left: 200px;

}

#menu3 {

left: 300px;

}

#menu4 {

left: 400px;

}

#menu5 {

left: 500px;

}

#menu6 {

left: 900px;

}



其中,在SQL一级栏目循环代码里,加上 id="menu{$AutoID} "即可。   

<ul class="left_side" id="menu{$AutoID} ">    红色部分即可解决。自己可任意调整位置。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.12598秒 powered by KesionCMS 9.0