ie和谷歌在java中空格兼容,谷歌和IE浏览器的兼容性问题,相同的html结构竟然在两个浏览器不一样...

jsp生成的一个菜单,就是Ul嵌套li,在chrome,firefox下都是正常的,但是360 8.1以及IE9以下结构不正常,本来嵌套在ul内的元素竟然跑出来了,导致整个导航左侧被挤压不正常显示了,忘记说了,整个项目主要用的bootstrap样式。生成菜单的代码在下面。

bVRxlN?w=652&h=411

bVRxlZ?w=708&h=235

/*a:hover {color: #fff; text-decoration:none;}*/

.navbar .nav>li>a{

text-shadow: none !important;

padding:10px 15px ;

}

ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(application);

MenuConnector menuConnector = ctx.getBean(MenuConnector.class);

CurrentUserHolder currentUserHolder = ctx.getBean(CurrentUserHolder.class);

try {

String userId = currentUserHolder.getUserId();

List menuDtos = menuConnector.findSystemMenus(userId);

List arrays=new ArrayList();

MenuDTO sy_=null;

MenuDTO gasp_=null;

MenuDTO kq_=null;

MenuDTO xxzx_=null;

MenuDTO aqyp_=null;

MenuDTO jsxt_=null;

MenuDTO zhbg_=null;

MenuDTO grbg_=null;

MenuDTO sjtjfx_=null;

MenuDTO xtaqpz_=null;

for (MenuDTO menuDto : menuDtos) {

if(menuDto.getCode().equals("sy")){

menuDto.setIconUrl("/cdn/gsicon/icon/sy.png");

sy_=menuDto;

continue;

}

if(menuDto.getCode().equals("gasp")){

menuDto.setIconUrl("/cdn/gsicon/icon/gzsp.png");

gasp_= menuDto;

continue;

}

if(menuDto.getCode().equals("kq")){

menuDto.setIconUrl("/cdn/gsicon/icon/kq.png");

kq_=menuDto;

continue;

}

if(menuDto.getCode().equals("xxzx")){

menuDto.setIconUrl("/cdn/gsicon/icon/xxzx.png");

menuDto.setUrl("javamail/index.do");

xxzx_=menuDto;

continue;

}

if(menuDto.getCode().equals("aqyp")){

menuDto.setIconUrl("/cdn/gsicon/icon/aqyp.png");

aqyp_=menuDto;

continue;

}

if(menuDto.getCode().equals("jsxt")){

menuDto.setIconUrl("/cdn/gsicon/icon/jstx.png");

menuDto.setUrl("pim/address-list-list.do");

jsxt_=menuDto;

continue;

}

if(menuDto.getCode().equals("grbg")){

menuDto.setIconUrl("/cdn/gsicon/icon/grbg.png");

menuDto.setUrl("pim/pim-schedule-list.do");

grbg_=menuDto;

continue;

}

if(menuDto.getCode().equals("zhbg")){

menuDto.setIconUrl("/cdn/gsicon/icon/zhbg.png");

menuDto.setUrl("car/car-info-list.do");

zhbg_=menuDto;

continue;

}

if(menuDto.getCode().equals("sjtjfx")){

menuDto.setUrl("pim/num-customs-list.do");

menuDto.setIconUrl("/cdn/gsicon/icon/tjfx.png");

sjtjfx_=menuDto;

continue;

}

if(menuDto.getCode().equals("xtaqpz")){

menuDto.setIconUrl("/cdn/gsicon/icon/aqpz.png");

xtaqpz_=menuDto;

continue;

}

}

arrays.add(sy_); arrays.add(gasp_); arrays.add(kq_); arrays.add(xxzx_); arrays.add(aqyp_);

arrays.add(jsxt_); arrays.add(grbg_);arrays.add(zhbg_); arrays.add(sjtjfx_); arrays.add(xtaqpz_);

for (MenuDTO menuDto : arrays) {

jspContext.setAttribute("menu", menuDto);

%>

%24%7BtenantPrefix%7D%24%7Bmenu.iconUrl%7D

--%>

${menu.title}

--%>

%24%7BtenantPrefix%7D%24%7Bmenu.iconUrl%7D

${menu.title}

--%>

}

} catch(Exception ex) {

System.out.println(ex);

}

%>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值