问题描述:
#levelone {/* 第一层菜单li */ float: right;}#levelone a {/* 第一层菜单li下的a */ width: 70px; height: 70px; padding-left: 2px; padding-right: 2px; display: block; line-height: 20px; border: 0px; margin: 0px; text-align: center; font-size: 15px;}#levelone_value {/* 第一层菜单li下的a中的DIV,用于展示文字,让文字显示在a区域的下方剧中。 */ padding: 0px; border: 0px; margin: 0px; position: relative; top: 50px; text-align: center;}#levelone ul {/* 第二层菜单的ul */ position: relative; padding: 0px; border: 0px; margin: 0px auto; display: none; left: 3px; width:120px; border-top: 1px solid white;}#levelone ul li {/* 第二层菜单的ul下的li */ float: none; display: inline;}#levelone ul li a {/* 第二层菜单的ul下的li中的a */ width: 120px; height: 15px; position: relative; left: 0px; background: #A9C251; color: #24313C;}#levelone ul li ul {/* 第三层菜单 */ position: relative; padding: 0px; border: 0px; margin: 0px; display: none; left: 120px; top: 0px; /* width: 120px; */}#levelone ul li ul li {/* 第三层菜单 */ float: none; display: inline;}#levelone ul li ul li a {/* 第三层菜单 */ width: 120px; height: 15px; background: #A9C251; color: #24313C;}
更正第二个问题中的两个字:
但是在IE中,超过第二层宽度的问题(问题 改为:部分)不会显示出来。
没有高手来指点一二吗?求高手!
求高手!!!!
楼主可以上网搜索下三级导航条菜单,看下人家怎么写的,可能就会知道自己错在哪里了。
可以把代码发全吗??
可以把代码发全吗??
你已经帮我解决好几个问题了,谢谢你!
我现在在公司,不在家。我晚上回去了把生成菜单的代码jsp帖出来。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
その後、もう一度使用して、开源文ファイルを打ちます。 発行在火狐里好好,在家里错位.この很通常...何か么了...因為你用的ul li 再浮動的话就会出现这个兼容问题.因為在火狐 。 谷歌 。 つまり、6 7 中ul li 中浮動 再位置 定位的话、一漂的那一刻就出现異的効果。 自己可试试...我是试过了...所以解用 css hack 来解。
css hack 好简单 ,自己查下就ok ,还有就是後多去谷歌去查..不到动不动就去百度...求采纳....求...
对了,火狐和谷歌 在 ul li 再漂浮 在位置 定位 ,效果是一样的。 这只是我试过...ie 6 的话,只要不是什么大型网站你还不放弃算了....ie 6 好少人用了
求采纳....求...
还要说的是、就你那css样式就看的蛋痛....一般都用クラス选择器。 id 選択择器用の少...一页面就用一个查不多了....就你全是id选择器
自己还有去看他们的物么区别 , クラス 繰り返し使用可能 , id 单独的 .比如 : 什么学号 。 账户 。 就用id
谢谢楼上の批判は正しく、意図を採用しています。
#test
{
幅:300px;
高さ:300px;
背景色: red9; /* すべて ie*/
背景色: yellow