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

企业网站综合布局实战

zkpplpp PHP开发工程师
难度初级
时长 2小时55分
学习人数
综合评分9.73
544人评价 查看评价
9.8 内容实用
9.8 简洁易懂
9.6 逻辑清晰
  • <a>是一个内联元素,为了使<a>同时具有内联元素和块级元素的属性和特点,即:可以在一行内显示多个元素,又可以设置其宽和高,同事能使其在W3C和IE中都兼容, 页码制作是使用:display:inlin-block;
    查看全部
  • 1.当鼠标悬浮在超链接上时,列表项样式设置既有背景图片,又有背景颜色的,且背景图片不重复,此时在左边显示背景图片,没有背景图片的地方显示背景颜色。 2.鼠标悬浮时,背景颜色改变没有占据整行,因为<a>为内联元素,要想它宽高起作用,就要设成块元素 display:block。 3,背景图片位置设置,background:url(images/1.gif) no-repeat left center; --背景图片不重复向左垂直居中。
    查看全部
  • 底部版权区 列表用dl<dt>dd制作更符合语义
    查看全部
  • 图片外层必须包裹一个div
    查看全部
  • 清除浮动 clear:both
    查看全部
  • 1、使用空标签清除浮动。我用了很久的一种方法,空标签可以是div标签,也可以是P标签。我习惯用<P>,够简短,也有很多人用<hr>,只是需要另外 为其清除边框,但理论上可以是任何标签。这种方式是在需要清除浮动的父级元素内部的所有浮动元素后添加这样一个标签清除浮动,并为其定义CSS代 码:clear:both。此方法的弊端在于增加了无意义的结构元素。 对于使用额外标签清除浮动(闭合浮动元素),是W3C推荐的 做法。至于使用<br />元素还是空<div></div>可以根据自己的喜好来选(当然你也可以使用其它块级元素)。不过要注意的 是,<br />本身是有表现的,它会多出一个换行出来,所以要设定它的heigh为0,以隐藏它的表现。所以大多数情况下使用空<div>比较合 适。 2、使用overflow属性。此方法有效地解决了通过空标签元素清除浮动而不得不增加无意代码的弊端。使用该方法是只需在需要清除浮动的元素中定义CSS属性:overflow:auto,即可!”zoom:1″用于兼容IE6,也可以用width:100%。 不过使用overflow的时候,可能会对页面表现带来影响,而且这种影响是不确定的,你最好是能在多个浏览器上测试你的页面; 3、使用after伪对象清除浮动。 该方法只适用于非IE浏览器 。具体写法可参照以下示例。使用中需注意以下几点。一、该方法中必须为需要清除浮动元素的伪对象中设置height:0,否则该元素会比实际高出若干像 素;二、content属性是必须的,但其值可以为空,蓝色理想讨论该方法的时候content属性的值设为”.”,但我发现为空亦是可以的。 此三种方法各有利弊,使用时应择优选择,个人习惯于第一种,比较稳定可靠。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 详情页信息不用p,用span
    查看全部
  • 左右圆角边缘如果没有出现,注意检查一下元素的高度。
    查看全部
  • 文字和图片对齐用vertical-align:middle;
    查看全部
  • &gt;>
    查看全部
  • 浮动会让元素塌陷,即被浮动元素的父元素不具有高度,例如一个父元素包含了浮动元素,它将塌陷具有零高度,可以在浮动元素后加个div设置clear:both;height:0;overflow:hidden ,设置clearfix,设置父元素浮动
    查看全部
    0 采集 收起 来源:练习题

    2016-02-27

  • .logo{ height:80px; background-color:#FFF; overflow:hidden; } 一定要加oevrflow的hidden属性,不然nav那里会溢出
    查看全部
  • 盒子属性:width:宽度 height:高度 border:(边框线)大小 线形 颜色 margin:间距 margin-top(right,bottom,left) padding:内间距 padding-top(right,bottom,left) <link href="样式表路径" rel="stylesheet" type="text/css"/> 盒子模型中,宽度和高度指的是内容区域的尺寸,增加内边距外边距边框不影响盒子内容的尺寸,但会增加元素框的总尺寸。 盒子在页面中所占宽度是左边距+左边框+左填充+内容宽度+右填充+右边框+右边距组成 盒子在页面中所占总高度是由上边距+上边框+上填充+内容高度+下填充+下边框+下边距组成
    查看全部
    2 采集 收起 来源:盒子模型

    2018-03-22

  • 1.下划线可以使用border-bottom或者自定义class来实现 2.float可以直接加在ul上面,加在li上还要调整html代码,而且反向调整也不太好 (建议用display:inline) 3.list-style可以直接定制三角形或者使用counter计数器,用图片不太好 4.去除a标签的默认事件,写成href='javascript:;'比较合理 5.宽高不建议写死,否则在多终端下表现糟糕 6. a:link超链接初始状态 a:visit超链接访问之后的状态 a:hover鼠标经过超链接的状态 a:active按下鼠标之后超链接的状态 7.利用js脚本文件添加“设为首页”,“加入收藏”的功能 8. 获取本页url:window.location 获取本页title:document.title
    查看全部
  • #son{ /*方法三,浮动元素的最后添加一个div并设置如下参数*/ clear:both; height:0; overflow:hidden; }
    查看全部
    0 采集 收起 来源:编程练习

    2016-02-26

举报

0/150
提交
取消
课程须知
1. 您已具备HTML 常用标签和属性。 2. 您已具备CSS 常用属性和值。 3. 您想提升网页布局技能。
老师告诉你能学到什么?
1.CSS中盒子模型的使用 2.网页三列布局方法 3.两列自适应高度布局方法 4.幻灯片切换效果的制作方法 5.导航菜单的制作方法

微信扫码,参与3人拼团

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

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