最好的解决方案往往是最简单的,这里列出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 Tips
http://cssglobe.com/post/1392/8-premium-one-line-css-tips
翻译: 帕兰
分享到:
相关推荐
本文将详细介绍如何运用CSS实现高效的网页布局,帮助读者掌握实用的CSS排版技巧。 #### 二、CSS排版的优势 - **提高网页性能**:相比表格布局,CSS布局能够显著减少页面加载时间。 - **增强可维护性**:通过分离...
在深入探讨这25个高级CSS技巧之前,我们先来理解一下CSS本身及其在现代网页设计中的重要性。CSS,即层叠样式表(Cascading Style Sheets),是一种用来描述HTML或XML文档如何呈现的样式语言。随着互联网的发展,CSS...
【CSS最常用和实用的技巧】 1. **重置浏览器默认样式** 为了消除不同浏览器之间的默认样式差异,通常会使用CSS重置或者normalize.css。例如,上述代码中的雅虎用户界面重置方案,清除了大部分元素的边距、填充、...
"超实用的CSS代码段-源码.rar" 这个标题表明了压缩包中的内容是一些在实际开发中非常有用的CSS代码片段,这些代码可能包含各种CSS技巧、样式效果或者布局解决方案。"源码"一词暗示这是一份可以直接应用于Web项目的...
### CSS在DIV网页排版中的实用技巧 随着网络技术的发展,网页设计的需求也日益多样化,为了提高网页的设计质量,合理地使用CSS与DIV结合进行网页布局成为了一项重要的技能。以下是一些关于如何利用CSS在DIV网页排版...
【标题】"10多个简洁实用的CSS3导航菜单"是一个集合,包含了多种设计精巧、功能实用的CSS3导航菜单实例。这些菜单都以CSS3为主要技术手段,旨在为网页设计提供简单而不失优雅的导航解决方案。CSS3是层叠样式表...
**标题:“CSS手册,简单,实用”** 暗示这本手册将提供CSS的基础知识,并注重实用性,旨在帮助读者快速理解和应用CSS进行网页设计。它可能包含了易于理解的示例,逐步指导,以及实用技巧,使读者能够创建出美观且...
在这个名为"CSS实现简单实用的数字滑动特效.rar"的压缩包中,我们找到了一个使用CSS和jQuery实现的数字滑动特效,它为网页增添了一种动态、引人入目的展示方式。 首先,我们要理解CSS的核心概念。CSS允许我们将样式...
### CSS+DIV网页布局技巧(精髓) #### 一、消除列表样式 为了使网页看起来更加整洁,我们常常需要去掉无序列表(`<ul>`)和有序列表(`<ol>`)中的默认列表符号。 ##### 方法一:设置 `list-style-type` 为 `...
在网页设计领域,`DIV+CSS`是一种广泛使用的布局...总的来说,这个`DIV+CSS`技巧知识资料包将帮助你深入理解和应用这些核心概念,提升你的网页设计能力。通过实践和学习,你可以创建出美观、响应式且易于维护的网页。
CSS代码优化是前端开发中一个重要的环节,它直接关系到页面的加载速度和渲染性能。优化CSS可以减少浏览器在解析和应用样式的计算量,从而提高页面的响应速度和用户体验。 根据MDN的分类,CSS选择符可以划分为四类,...
本项目是一个基于HTML和CSS实现的淘宝网简化版,旨在帮助初学者理解网页的基本结构和设计原理,同时也为有一定基础的学习者提供了一个实践平台。随着项目的更新,预计还将引入JavaScript,进一步增强动态交互功能。 ...
【CSS技巧整理】 在网页设计和开发中,CSS(Cascading Style Sheets)扮演着至关重要的角色,它负责页面的布局和样式呈现。本篇资料主要涵盖了五个优化CSS编码实践的技巧,旨在帮助你写出更高效、易维护的CSS代码。...
以上只是JavaScript和CSS结合开发的一些基本技巧,实际应用中,还可以利用框架如React、Vue等,以及库如jQuery等,进一步提高开发效率和功能的复杂性。不断探索和实践,将使你在Web开发领域更加游刃有余。
标题中的“CSS技巧与工具”指的是在Web开发中使用CSS(Cascading Style Sheets)进行样式设计时的一些高级技巧和辅助工具。CSS是用于描述HTML或XML(包括各种XML方言,如SVG、XHTML等)文档样式的语言,它允许我们将...
css更改图片颜色的技巧 ,代码很简单,具体代码如下所示: tips: JPG、PNG、GIF 都可以,但是有一个前提要求,就是黑色纯色,背景白色 .pic1 { background-image: url($img), linear-gradient(#f00, #f00); ...
本文将基于提供的标题、描述、标签以及部分代码示例,深入探讨前端开发者需要掌握的一些关键CSS技巧,以及如何在实际项目中应用这些技巧来提升工作效率与代码质量。 ### 题目:你需要知道的CSS技巧 ### 描述解读:...
总结来说,这个"css布局的简易模板"可能涵盖了基本的CSS布局技巧,如盒模型、定位和响应式布局,以及可能使用了Flexbox或Grid Layout。开发者可以通过查阅这个模板学习如何有效地组织和设计网页元素,同时理解如何...
### CSS十大绝秘技巧解析 #### 一、精简字体属性定义 在CSS中,我们经常需要设置元素的字体样式,...以上就是CSS中的一些实用技巧,这些技巧不仅能够提高开发效率,还能帮助开发者更好地应对各种布局和样式的需求。