`
wangfengmadking
  • 浏览: 5582 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

8个简单和实用的CSS技巧

阅读更多
最好的解决方案往往是最简单的,这里列出8个CSS技巧,非常简单,简单到只需要写一行代码,只需要定义一个属性参数。非常适合学习CSS的新手朋友阅读。

1. 使用line-height来达到垂直居中
line-height:24px;

当你有一个固定高度的内容块,你可以通过把line-height和内容块的高度设为相同的数值而达到文本的垂直居中。这里有一个演示.

2. 使用overflow防止内容溢出

#main{

overflow:hidden;

}

这个应该基本都知道了。可以在限制内容块的宽度的前提下,隐藏那些有可能溢出的文本或图像。虽然会导致一些内容被隐藏,但总比溢出撑开影响页面布局要好。

3。强制在同一行内显示所有文本


a{

white-space:nowrap;

}

强制在同一行内显示所有文本,直到文本结束或者遭遇br对象。

4. 始终显示Firefox垂直滚动条

html{

overflow:-moz-scrollbars-vertical;

}

Firefox默认是不显示垂直滚动条的,而这个参数设置将能让它始终显示垂直滚动条。

5. 内容居中

margin:0 auto;

这个大家都应该知道了,但是这个设置并不是在所有浏览中都有效。并且,在相同的浏览器中,如果受其它影响,也很可能会失去效果。

6. 移除IE的默认滚动条


textarea{

overflow:auto;

}

IE默认是显示文本框的垂直滚动条,这个参数将移除这个滚动条,除非输入的内容超过文本框的高度。

7. Force page breaks when printing your document

h2{

page-break-before:always;

}

这个属性参数可以”始终在对象之前插入页分割符”,主要用于需要打印的页面设置。

8. 移除点击链接时的虚线框

a:active, a:focus{

outline:none;

}

大家都知道,点击链接时,通常会出现虚线框,影响美观。这个属性设置可以移除点击时的虚线框。不过帕兰之前试用,用于我的WP主题,得到的后果是,确实去除了虚线框,但是在IE内核的浏览器中,用户留言时,姓名居然不能输入中文。不知道是我的编码设置有问题,还是WP的问题。


原文:8 Premium One Line Css Tipshttp://cssglobe.com/post/1392/8-premium-one-line-css-tips

翻译: 帕兰
分享到:
评论

相关推荐

    css排版技巧 实用

    本文将详细介绍如何运用CSS实现高效的网页布局,帮助读者掌握实用的CSS排版技巧。 #### 二、CSS排版的优势 - **提高网页性能**:相比表格布局,CSS布局能够显著减少页面加载时间。 - **增强可维护性**:通过分离...

    25个高级CSS技巧教程

    在深入探讨这25个高级CSS技巧之前,我们先来理解一下CSS本身及其在现代网页设计中的重要性。CSS,即层叠样式表(Cascading Style Sheets),是一种用来描述HTML或XML文档如何呈现的样式语言。随着互联网的发展,CSS...

    css最常用和实用的技巧.docx

    【CSS最常用和实用的技巧】 1. **重置浏览器默认样式** 为了消除不同浏览器之间的默认样式差异,通常会使用CSS重置或者normalize.css。例如,上述代码中的雅虎用户界面重置方案,清除了大部分元素的边距、填充、...

    超实用的CSS代码段-源码.rar

    "超实用的CSS代码段-源码.rar" 这个标题表明了压缩包中的内容是一些在实际开发中非常有用的CSS代码片段,这些代码可能包含各种CSS技巧、样式效果或者布局解决方案。"源码"一词暗示这是一份可以直接应用于Web项目的...

    CSS在DIV网页排版中的实用技巧

    ### CSS在DIV网页排版中的实用技巧 随着网络技术的发展,网页设计的需求也日益多样化,为了提高网页的设计质量,合理地使用CSS与DIV结合进行网页布局成为了一项重要的技能。以下是一些关于如何利用CSS在DIV网页排版...

    10多个简洁实用的CSS3导航菜单.rar

    【标题】"10多个简洁实用的CSS3导航菜单"是一个集合,包含了多种设计精巧、功能实用的CSS3导航菜单实例。这些菜单都以CSS3为主要技术手段,旨在为网页设计提供简单而不失优雅的导航解决方案。CSS3是层叠样式表...

    CSS手册,简单,实用

    **标题:“CSS手册,简单,实用”** 暗示这本手册将提供CSS的基础知识,并注重实用性,旨在帮助读者快速理解和应用CSS进行网页设计。它可能包含了易于理解的示例,逐步指导,以及实用技巧,使读者能够创建出美观且...

    CSS实现简单实用的数字滑动特效.rar

    在这个名为"CSS实现简单实用的数字滑动特效.rar"的压缩包中,我们找到了一个使用CSS和jQuery实现的数字滑动特效,它为网页增添了一种动态、引人入目的展示方式。 首先,我们要理解CSS的核心概念。CSS允许我们将样式...

    CSS+DIV网页布局技巧(精髓)

    ### CSS+DIV网页布局技巧(精髓) #### 一、消除列表样式 为了使网页看起来更加整洁,我们常常需要去掉无序列表(`<ul>`)和有序列表(`<ol>`)中的默认列表符号。 ##### 方法一:设置 `list-style-type` 为 `...

    DIV+CSS技巧知识

    在网页设计领域,`DIV+CSS`是一种广泛使用的布局...总的来说,这个`DIV+CSS`技巧知识资料包将帮助你深入理解和应用这些核心概念,提升你的网页设计能力。通过实践和学习,你可以创建出美观、响应式且易于维护的网页。

    css代码优化的12个技巧

    CSS代码优化是前端开发中一个重要的环节,它直接关系到页面的加载速度和渲染性能。优化CSS可以减少浏览器在解析和应用样式的计算量,从而提高页面的响应速度和用户体验。 根据MDN的分类,CSS选择符可以划分为四类,...

    淘宝网简单版html+css实现

    本项目是一个基于HTML和CSS实现的淘宝网简化版,旨在帮助初学者理解网页的基本结构和设计原理,同时也为有一定基础的学习者提供了一个实践平台。随着项目的更新,预计还将引入JavaScript,进一步增强动态交互功能。 ...

    CSS技巧整理.pdf

    【CSS技巧整理】 在网页设计和开发中,CSS(Cascading Style Sheets)扮演着至关重要的角色,它负责页面的布局和样式呈现。本篇资料主要涵盖了五个优化CSS编码实践的技巧,旨在帮助你写出更高效、易维护的CSS代码。...

    js加css简单开发技巧

    以上只是JavaScript和CSS结合开发的一些基本技巧,实际应用中,还可以利用框架如React、Vue等,以及库如jQuery等,进一步提高开发效率和功能的复杂性。不断探索和实践,将使你在Web开发领域更加游刃有余。

    CSS技巧与工具(EditPlus语法文件下载)

    标题中的“CSS技巧与工具”指的是在Web开发中使用CSS(Cascading Style Sheets)进行样式设计时的一些高级技巧和辅助工具。CSS是用于描述HTML或XML(包括各种XML方言,如SVG、XHTML等)文档样式的语言,它允许我们将...

    纯css实现更改图片颜色的技巧

    css更改图片颜色的技巧 ,代码很简单,具体代码如下所示: tips: JPG、PNG、GIF 都可以,但是有一个前提要求,就是黑色纯色,背景白色 .pic1 { background-image: url($img), linear-gradient(#f00, #f00); ...

    你需要知道的css技巧

    本文将基于提供的标题、描述、标签以及部分代码示例,深入探讨前端开发者需要掌握的一些关键CSS技巧,以及如何在实际项目中应用这些技巧来提升工作效率与代码质量。 ### 题目:你需要知道的CSS技巧 ### 描述解读:...

    css布局的简易模板

    总结来说,这个"css布局的简易模板"可能涵盖了基本的CSS布局技巧,如盒模型、定位和响应式布局,以及可能使用了Flexbox或Grid Layout。开发者可以通过查阅这个模板学习如何有效地组织和设计网页元素,同时理解如何...

    css十大绝秘技巧

    ### CSS十大绝秘技巧解析 #### 一、精简字体属性定义 在CSS中,我们经常需要设置元素的字体样式,...以上就是CSS中的一些实用技巧,这些技巧不仅能够提高开发效率,还能帮助开发者更好地应对各种布局和样式的需求。

Global site tag (gtag.js) - Google Analytics