紧急求助!!!!!!!标题要长~~~~~~~~~~~~~~~~~

浩南_哥 浩南_哥 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
昨天临时接了个任务,修改个网页的前端CSS。
由于之前完全没有接触过。所以特来求助。。。
1、下面这种写法没搞懂是什么意思。

#mainBox #topBanner #menu
{
display:table;
width:auto;
height:100%;
float:left;
}

2、下面这段CSS在IE7以及IE8正常,但在IE9以上不正常。
这段主要实现是顶部的一个工具栏。

CSS:
#mainBox{
display:block;
margin-left:auto;
margin-right:auto;
width:940px;
}
#mainBox #topBanner{
display:none;
width:100%;
height:30px;
background:url("res/bannerBg.png") repeat-x;
}
#mainBox #topBanner #logo{
width:230px;
height:100%;
float:left;
background:url("res/logo.png") no-repeat;
}
#mainBox #topBanner #menu{
width:auto;
height:100%;
float:left;
}
#mainBox #topBanner #menu a{
display:block;
padding:8px;
width:115px;
background:url("res/bigbtn.png") repeat-x;
color:#C6C5C8;
line-height:100%;
text-decoration:none;
float:left;
}
HTML:
<div id="mainBox">
<div id="topBanner">
<div id="logo"></div>
<div id="menu">
<a id="liveBtn" href="javascript:;" title="LIVE SHOW">LIVE</a>
<a id="playbackBtn" href="javascript:;" title="PLAY BACK">PLAY BACK</a>
<a id="setupBtn" title="SET UP" href="javascript:;">SETTINGS</a>
<a id="logoutBtn" title="LOG OUT" href="javascript:;">LOG OUT</a>
</div>
</div>
</div>

具体表现为:IE7下<div menu></div>这段正常显示,IE8的时候<div menu></div>这段整体下沉了30px,IE9下<div menu></div>整体不显示。
图片上传不了(CSDN最近大姨妈太严重了)。 大致的效果是这样的。

IE7:/*logo*//*btn1*//*btn2*//*btn3*//*btn4*/ <=====正常效果
IE8:/*logo*/
/*btn1*//*btn2*//*btn3*//*btn4*/ <=====下沉了30px
IE9:/*logo*/

3、请大家给介绍几个有关CSS布局的技术博客(由浅入深)和书籍。
4、第一次正面接触CSS,也不知道用什么工具,给介绍个常用的调试工具。
在此先谢过了。
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
浩南_哥
CSS 61,117 成员 60,701 内容