1. Css文件 1.1 Css引用应该放在<head>标签中,并保证每个页面引用唯一的css 1.2 避免1个频道所有页面公用1个css文件,以免发生公用class过多难以修改和删除造成的css不断增大以及小页面引用超大css的问题 2. Javascript 2.1 将js引用和执行放在页面尽量靠下的位置 2.2 Javascri
clear:both;--------问题整理 CSS手册上这样解释的:该属性的值指出了不允许有浮动对象的边。 这个属性是用来控制float属性在文档流的物理位置的。 当属性设置float(浮动)时,他所在的物理位置已经脱离文档流了,但是大多时候我们希望文档流能识别float(浮动),或者是希望float(浮动)后面的元素不被float(浮动)所影响,这个时候我们就需要用clear:both;来
IE都能识别*;标准浏览器(如FF)不能识别*;IE6能识别*,但不能识别 !important, IE7能识别*,也能识别!important; FF不能识别*,但能识别!important;另外再补充一个,下划线"_", IE6支持下划线,IE7和firefox均不支持下划线。
1、前端页面有哪三层构成,分别是什么?作用是什么?结构层(由 HTML 或 XHTML 之类的标记语言负责创建)、表现层(由CSS控制)、行为层(Javascript 语言和 DOM 主宰的领域)2、啥子是css内联式,外联式,嵌入式?内联式就是样式的属性内容直接跟在将要修饰的html标记里,如:<div style=”height:30px;font-size:12px;”><
1. 不在body下编写html, 而是用一个div去替代body. 可以搞定IE6 onresize重复调用问题.2. css 选择器的优先度相同的情况下才会比较先后顺序. (选择器优先度相加, ID 1000, 类 100, 标签 10)3. hack IE property:value\9; IE6 _property:value; IE7 +property:value; IE7-
使文本溢出边界显示为省略号#xx{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} 首先需设置将文本强制在一行内显示,然后将溢出的文本通过overflow:hidden截断,并以text-overflow:ellipsis方式将截断的文本显示为省略号。2.使文本溢出边界不换行强制在一行内显示 &
今天想到css相关的知识严重不足,整理一下之前模糊的知识点,留个备份吧。一、相邻选择符+<style>p+p{color:#f00;}</style>-----------HTML----------------<div class="test"> <h3>这是一个标题</h3> <p>我是相邻的&l
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号