`
caiceclb
  • 浏览: 242039 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

CSS技巧代码搜刮

阅读更多

1、第一收录:图片居中(注:.box 最好用在img的父级元素上,而不要是祖父级),附链接参考:

 

http://www.cssrain.cn/article.asp?id=870  ,http://www.planabc.net/2006/11/20/css_vertical_center_solution/

http://www.student.oulu.fi/~laurirai/www/css/middle/     (英文)

 

<style>
.box {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
vertical-align:middle;

/*设置水平居中*/
text-align:center;

/* 针对IE的Hack */
*display: block;
*font-size: 175px;/*约为高度的0.873,200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题,如gbk编码*/

width:200px;
height:200px;
border: 1px solid #eee;
}
.box img {
/*设置图片垂直居中*/
vertical-align:middle;
}
</style>

 

2、简单且兼容所有浏览器的清除浮动写法:(来源http://www.ajaxbbs.net/post/webFront/simple-clear-float.html

 

另外收录一个: 清理浮动的全家  http://www.twinsenliang.net/skill/20090413.html

 

.clearfix {zoom:1} 
.clearfix:after { 
content: '\20';  
display: block;  
clear: both;  
}

 

 

写道
对于IE只要使元素拥有Layout属性即可清除浮动,方法有很多,如height:1%,overflow:hidden,zoom:1等,但我们一般应选取尽可能不造成副作用的方式,即最优办法是采用zoom:1的办法。
对于符合标准的浏览器,一般采用CSS的:after伪类为浮动元素后面增加一个清除浮动的元素来实现。上面的代码通过增加一个.号,然后通过clear:both;display:block来清除浮动,然后通过visibility:hidden和height:0来隐藏这个点号。
content:'\20'指定在浮动列表后增加一个空白字符,首先这个字符不可见,无需visibility:hidden来隐藏,其次他没有高度,无需height:0来隐藏其高度。因此这样就大大简化了原来的代码同时也达到了清除浮动的目的。

 

分享到:
评论

相关推荐

    html+js+css的代码资料.zip

    html+js+css的代码资料.ziphtml+js+css的代码资料.ziphtml+js+css的代码资料.ziphtml+js+css的代码资料.ziphtml+js+css的代码资料.ziphtml+js+css的代码资料.ziphtml+js+css的代码资料.ziphtml+js+css的代码资料....

    24款纯css翻页代码

    6. 翻页CSS技巧:这些纯CSS翻页代码可能运用到以下技术: - CSS3选择器:更精确地定位和操作元素。 :hover伪类:响应鼠标悬停事件,实现翻页动画。 - transition和animation:创建过渡和动画效果,增加动态感。 ...

    根据预览到的效果生成css代码 CSS代码生成器

    CSS代码生成器是编程工具中的一个非常实用的辅助软件,尤其对初学者来说,它极大地简化了创建和管理样式的过程。下面我们将深入探讨CSS代码生成器及其相关知识点。 首先,CSS代码生成器允许用户通过直观的界面来...

    淘宝新旺铺导航栏自动生成 CSS 代码

    在这个特定的场景中,我们关注的是“导航栏自动生成 CSS 代码”这一功能。CSS(层叠样式表)是用于描述网页及应用程序界面外观和表现的一种语言,它可以精确控制页面元素的样式、位置和布局。 标题提到的“淘宝新...

    连续字符的CSS换行代码.rar

    连续字符的CSS换行代码.rar连续字符的CSS换行代码.rar连续字符的CSS换行代码.rar连续字符的CSS换行代码.rar连续字符的CSS换行代码.rar连续字符的CSS换行代码.rar连续字符的CSS换行代码.rar连续字符的CSS换行代码.rar...

    css禅意花园代码/css禅意花园代码/css禅意花园代码

    通过解压"css禅意花园代码.rar"文件并查看其中的"css禅意花园代码全集",你可以亲自研究每一个示例,理解其背后的CSS逻辑,并将这些知识应用到自己的项目中。这不仅是一个学习平台,也是一个激发创意的灵感库,对于...

    css教程 css_源代码

    这个“css教程 css_源代码”压缩包文件很可能是提供了一系列关于CSS的学习资源,包括源代码示例,帮助用户深入理解和应用CSS。 一、CSS语法基础 CSS语法主要包括选择器、属性和值三部分。选择器指向你要应用样式的...

    CSS课程代码

    11. **CSS组织和优化**:学习如何编写整洁的CSS代码,如遵循一定的命名规范(BEM、OOCSS等),使用CSS模块化工具(如CSS Modules),以及压缩和合并CSS以提高性能。 通过这个【4CSS】压缩包,你可以一步步地学习和...

    HTML和CSS的学习代码.zip

    HTML和CSS的学习代码HTML和CSS的学习代码HTML和CSS的学习代码 HTML和CSS的学习代码HTML和CSS的学习代码HTML和CSS的学习代码 HTML和CSS的学习代码HTML和CSS的学习代码HTML和CSS的学习代码 HTML和CSS的学习代码HTML和...

    html+js+css代码.zip

    七夕情人节html代码html+js+css代码.ziphtml+js+css代码.ziphtml+js+css代码.ziphtml+js+css代码.ziphtml+js+css代码.ziphtml+js+css代码.ziphtml+js+css代码.ziphtml+js+css代码.ziphtml+js+css代码.ziphtml+js+css...

    CSS特效代码生成器

    1. **自定义参数**:用户可以选择预设的特效,通过调整参数(如颜色、大小、速度等)来定制符合需求的CSS代码。 2. **代码预览**:实时预览生成的CSS效果,便于调整和修改。 3. **代码复制**:一键复制生成的CSS...

    JS.CSS代码集合

    这个"JS.CSS代码集合"可能包含了一系列实用的JS和CSS代码片段,供开发者在构建网页时参考和使用。 在JavaScript方面,这个集合可能包括了各种功能的实现,如表单验证、动态效果、AJAX异步请求、事件处理、时间日期...

    css+div经典代码大全

    标签:“Css代码”表示该文档聚焦于CSS语言的应用,通过具体的代码示例展示CSS在网页设计中的强大功能。 部分内容解析: 这段代码主要展示了一个名为“upmenu”的水平导航菜单的CSS样式设计。其中包含了多级下拉...

    css教学代码4

    这个压缩包很可能包含了多个章节的实例代码,每个章节都专注于不同的CSS概念或技巧。 首先,我们来探讨CSS的基础知识。CSS是用来描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的语言。它的主要任务是...

    CSS表单设计最简单的,最基本的,CSS表单代码,html代码,表单标准化设计

    本教程将探讨关于“CSS表单设计”的基础知识,包括HTML代码结构和CSS样式化,以及如何实现表单的标准化设计。 首先,让我们从HTML代码开始。一个基本的HTML表单可能包含以下元素: 1. `&lt;form&gt;`标签:这是表单的...

    很好用的css代码生成器

    【CSS代码生成器】是一种非常实用的工具,它旨在简化CSS(Cascading Style Sheets)的编写过程,尤其对那些经常处理CSS的开发者而言,它能显著提高工作效率。这款工具通常具备用户友好的界面和丰富的功能,使得创建...

    Head First HTML与CSS 源代码

    `chapter11`和`chapter12`可能涵盖了更高级的话题,比如CSS的预处理器(如Sass和Less),它们允许编写更简洁、模块化的CSS代码;或者介绍了CSS3的新特性,如过渡(transition)、动画(animation)、Flexbox和Grid...

    css代码生成器

    **CSS代码生成器详解** CSS(Cascading Style Sheets)是一种样式表语言,用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档的呈现。它控制着网页的布局,包括字体、颜色、大小、位置等视觉效果。然而,...

    CSS淘宝模板原代码

    淘宝CSS模板设计代码 主要是为了方便开网店的卖家装修的模板,里面的基本是包括全部的布局,希望大家踊跃下载哦~~

    hbuilder css格式化css为单行代码

    标题中的“HBuilder CSS格式化CSS为单行代码”指的是使用HBuilder这款强大的前端开发工具进行CSS代码格式化的特定操作。HBuilder是由DCloud(数字天堂)开发的一款全功能的前端开发IDE,它集成了多种便捷的功能,如...

Global site tag (gtag.js) - Google Analytics