为了账号安全,请及时绑定邮箱和手机立即绑定

企业网站综合布局实战

zkpplpp PHP开发工程师
难度初级
时长 2小时55分
学习人数
综合评分9.73
544人评价 查看评价
9.8 内容实用
9.8 简洁易懂
9.6 逻辑清晰
.cross{
list-style:none;
}
.cross li{
float:left;
}
.cross a{
display:block;
}
.cross a:hover{
background-color:red;
}
<body>
<h3>课程难度</h3>
<ul class="cross">
<li><a>首页</a></li>
<li><a>关于我们</a></li>
</ul>


</body>
赞!赞!赞!

已采纳回答 / 尽吾志者
首先,浮动具有破坏性,破坏了原先em的display:inline属性;然后,浮动就是个带有方位的display:inline-block属性,因此设置了浮动的em,会根据width和height属性来具体设置其大小,而没有设置浮动的em,其大小只能由其里面的文字撑开。

最新回答 / 小小酥1992
这个问题是不需要解决的,你缩小了页面的百分比,相当于你压缩了框架的尺寸,但是文字元素的尺寸是不会变的,所有当然会掉下去啦,你这个问题没有意义的,你看看京东啊,天猫啊就懂了

已采纳回答 / 抓住那个胖子
<...图片...><...图片...>但是在<...图片...>

已采纳回答 / i爱慕客
我们经常在设计网站的导航部分的时候,如果想让导航超链接hover显示背景,但稍不注意,默认的inline会让你抓狂,因为display:inline会将超链接显示为内联元素,即没有宽和高的作用效果,这里无...

已采纳回答 / HeyCobain_
需要对em设置浮动属性。因为em设置block后块状元素,而p也是块状元素。想让两个块状元素在同一行,就要对em设置浮动,让他先左浮动。就okem{width:20px;height:16px; display:block;text-align:center;color:#333;float:left; font-style:normal;}

已采纳回答 / 李晓健
<...code...>这个在你的页面上的区别就是权重了,后面的一个权重要大于前面的一个
学完了也做完了,老师讲得很好,希望多出一些这样的实战课程,谢谢老师
&lt;div class=&quot;content&quot;&gt;
&lt;ul&gt;
&lt;li&gt;首页&lt;/li&gt;
&lt;li&gt;课程中心&lt;ul&gt;
&lt;li&gt;web前端
&lt;ul&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;jQuery&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;android开发&lt;/li&gt;
&lt;li&gt;PHP开发&lt;/li&gt;
&lt;/ul&gt;
em{
float:left;
display:block;
width:20px;
height:16px;
color:#333;
font-style:normal;
background:url(&#039;http://img1.sycdn.imooc.com//53cf0fa20001d3dc00200032.jpg&#039;) scroll 0 16px;
}
.top em{
background:url(&#039;http://img1.sycdn.imooc.com//53cf0fa20001d3dc00200032.jpg&#039;);
}
课程须知
1. 您已具备HTML 常用标签和属性。 2. 您已具备CSS 常用属性和值。 3. 您想提升网页布局技能。
老师告诉你能学到什么?
1.CSS中盒子模型的使用 2.网页三列布局方法 3.两列自适应高度布局方法 4.幻灯片切换效果的制作方法 5.导航菜单的制作方法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消