`
zlotus
  • 浏览: 54144 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

CSS样式

    博客分类:
  • Web
阅读更多

自动换行设定宽度:word-wrap\word-break\white-space:normal\width

 

---------------------------------------------------------------------------------------------------------------

span,a行级元素高度设置:加上display:inline-block 成为块级元素,与div有所区别,它表示作为一个小块独立使用,这些标签在不设置其他样式的情况下既能保持原状,又能附加DIV的块状功能,其好处是它的宽度不是DIV默认的自动宽度,而是自身的宽度,同样,高度,宽度,外边,内边都能设置,并且能同时紧邻标签,而不必使用float。

 

---------------------------------------------------------------------------------------------------------------

text-overflow: ellipsis属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。我们想要实现溢出时产生省略号的效果。还必须定义:强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden)。只有这样才能实现溢出文本显示省略号的效果。

firefox:overflow:auto 时加上white-space:nowrap

 

---------------------------------------------------------------------------------------------------------------

css hack:

FROM:http://www.cnblogs.com/huangjianhuakarl/archive/2009/07/22/1528744.html

 

"_" IE6可以识别"_",IE7、IE8、FireFox不能.

"\9" 例:"border:1px \9;".这里的"\9"可以区别  所有IE和FireFox.

"\0" IE8识别,IE6、IE7不能.

 

!important作用是提高指定样式规则的应用优先权。
IE7以及所有标准浏览器能识别!important
区别IE6与 IE7与其他浏览器

 

IE6能识别下划线"_"和星号" * ",IE7能识别星号" * ",但不能识别下划线"_",而firefox两个都不能认识。等等
书写顺序,一般是将识别能力强的浏览器的CSS写在后面

 

1:!important
!important作用是提高指定样式规则的应用优先权。
IE7以及所有标准浏览器能识别!important
区别IE6与IE7与其他浏览器
.browserTest
{
    border:20px solid #60A179 !important;
    border:20px solid #00F;
}
在Mozilla中或者IE7浏览时候,能够理解!important的优先级,因此显示#60A179的颜色:
在IE6中浏览时候,不能够理解!important的优先级,因此显示#00F的颜色:

2:*
IE都能识别*;标准浏览器(如火狐)不能识别*
区别IE6与火狐
.browserTest
{
    border:20px solid #60A179;
    *border:20px solid #00F;
}
区别IE7与火狐
.browserTest
{
   border:20px solid #60A179;
   *border:20px solid #00F;
}
区别IE7,IE6与火狐
.browserTest
{
   border:20px solid #60A179;
   *border:20px solid #00F !important;
   *border:20px solid ###;
}

3:_
IE6支持下划线,IE7和firefox均不支持下划线
区别IE7,IE6与火狐
.browserTest
{
   border:20px solid #60A179;
   *border:20px solid #00F;
   _border:20px solid ###;
}
/*不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在最后面*/

..........

 

 

 

 

 

 

分享到:
评论

相关推荐

    Qt css样式大全+详细书签pdf.zip

    本资源"Qt css样式大全+详细书签pdf.zip"包含了丰富的Qt CSS样式的教程和参考资料,旨在帮助开发者深入理解和掌握Qt界面美化技术。 首先,"Qt css样式大全(整理版) - wang13342322203的博客 - CSDN博客.html"是王...

    birt公用CSS样式

    标题中的“birt公用CSS样式”指的是为BIRT报表设计的一组通用的CSS样式。这些样式通常是为了统一和简化报表设计过程,确保不同报表之间具有一致性和专业性。开发者可以复用这些样式,避免重复编写相同的代码,提高...

    CSS样式初始化commonInitialize.css

    CSS样式初始化是开发过程中一个重要的步骤,它旨在消除浏览器之间的默认样式差异,确保网页在不同浏览器上的一致性表现。"commonInitialize.css"就是这样一个专门用于全局CSS样式初始化的文件。 首先,我们来理解...

    Reset_CSS css样式重置文件

    CSS重设就是由于各种浏览器解释CSS样式的初始值有所不同,导致设计师在没有定义某个CSS属性时,不同的浏览器会按照自己的默认值来为没有定义的样式赋值,所以我们要先定义好一些CSS样式,来让所有浏览器都按照同样的...

    10款很棒的菜单CSS样式

    本文将深入探讨“10款很棒的菜单CSS样式”,这些样式不仅美观,而且实用,适用于各种类型的网站。 首先,我们要了解CSS(层叠样式表)在网页设计中的作用。CSS是一种样式语言,用于定义HTML或XML(包括如SVG、Math...

    Dreamweaver CS6 CSS样式汉化文件

    "CS6 CSS样式表的汉化文件.txt"很可能是一个文本文件,其中包含了汉化过程的说明或翻译后的CSS样式表的文本内容。这个文件可能是为了指导用户如何安装汉化包,或者记录了每个CSS属性名称及其对应的中文翻译,以便在...

    DW CS6 CSS样式汉化文件补丁

    此"DW CS6 CSS样式汉化文件补丁"是为了帮助用户将Dreamweaver CS6中的CSS样式编辑界面翻译成中文,使得不懂英文或者英语水平有限的用户也能更好地理解和操作这个强大的工具。 在Dreamweaver CS6中,CSS(Cascading ...

    常用控件CSS样式

    "常用控件CSS样式"是一个集合,包含了各种经典且美观的CSS样式,适用于多种常见的网页控件,这些样式可以自定义并应用于项目中,以提升用户体验和界面美观度。 "设计模edo-Flat-UI-c4d26b2"这个文件很可能是这个...

    24种非常漂亮的分页css样式

    "24种非常漂亮的分页css样式"是一份资源,提供了24个独特且美观的分页设计示例,这些示例利用了CSS(层叠样式表)的力量,来实现视觉上的吸引力和用户体验的提升。 首先,我们要理解CSS在网页设计中的核心作用。CSS...

    css样式表代码

    CSS 样式表代码 CSS 样式表代码是用于设置 HTML 文档样式的代码,它是 Web 开发中不可或缺的一部分。CSS 代码可以分为选择器、属性和值三个部分,选择器用于选择要应用样式的 HTML 元素,属性是要应用的样式,值是...

    经典的css样式

    【标题】:“经典的css样式” 在网页设计领域,CSS(层叠样式表)扮演着至关重要的角色,它赋予HTML或XML文档丰富的视觉表现力。"经典的css样式"指的是那些广泛应用于网页设计,经过时间检验,既实用又美观的CSS...

    实现css样式的方式

    实现 CSS 样式的方式 CSS 样式是网页设计中不可或缺的一部分,它可以让网页更加美观、易用和灵活。要实现 CSS 样式功能,需要了解 CSS 样式的实现方式。CSS 样式可以分为内部样式表、内嵌样式和外联样式表三种方式...

    Css样式 -实例练习

    ### CSS样式实例练习详解 #### 实例一:创建与应用CSS样式 在这一部分,我们将通过几个具体的步骤来实现对CSS样式的创建、导出以及应用。首先,我们需要在`1.htm`网页中新建一个CSS样式表,目标是将网页的文字内容...

    css样式基础版

    css样式,很好用好,很不错,可以试试

    Bootstrap3.3.6 中文手册-全局CSS样式

    下面将详细介绍Bootstrap 3.3.6中关于全局CSS样式方面的知识点。 首先,Bootstrap的文档类型应该设置为HTML5,这是因为Bootstrap使用了某些只在HTML5中定义的元素和CSS属性。在文档的部分,开发者需要添加viewport...

    形考任务五 使用 元素以及CSS样式表对下面的内容进行的布局设计.zip

    2. **CSS样式表简介** CSS(Cascading Style Sheets)是用于控制网页外观和布局的样式语言。它可以改变字体、颜色、间距、布局和更多视觉效果。在本任务中,我们将用CSS来定义`<div>`的样式,以实现特定的布局设计...

    CSS样式图片下载助手

    《CSS样式图片下载助手——轻松获取网页图像资源》 在网页设计中,CSS(Cascading Style Sheets)样式被广泛用于定义元素的外观和布局。其中,图片是构成页面视觉效果的重要组成部分,如背景图片、图标等。然而,...

    CSS样式表个人总结

    CSS 样式表个人总结 CSS 样式表是网页设计中不可或缺的一部分,它定义了如何显示 HTML 元素,从而使网页更加美观和易用。下面是 CSS 样式表的个人总结,希望对学习 CSS 的朋友有用。 一、CSS 基础知识 CSS 全称为...

    CSS样式表中文手册教程(我见过最好的,共享了!)

    这个“CSS样式表中文手册教程”提供了全面的CSS知识,对于Web开发者来说是极有价值的资源。 首先,CSS的基础概念是至关重要的。它由选择器和声明组成,选择器定位要应用样式的元素,而声明则定义具体的样式规则。...

    SharePoint 的CSS样式

    SharePoint,尤其是其2007版本(也称为MOSS 2007,即Microsoft Office SharePoint Server 2007),提供了丰富的CSS样式,使得开发者和管理员能够根据需求调整站点的外观和布局。 标题"SharePoint的CSS样式"指出了...

Global site tag (gtag.js) - Google Analytics