css中一些常用技巧

// css中引入字体文件
@font-face {
font-family: msyh; /*这里是说明调用来的字体名字*/
src: url('../font/wryh.ttf'); /*这里是字体文件路径*/
}
*{
font-family: wryh.ttf;
}
去掉select的小三角
appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari 和 Chrome */
select::-ms-expand { display: none; } //清除ie的默认选择框样式清除,隐藏下拉箭头
background 属性
body{ background: url(bgimage.gif) scroll transparent; }
//background:transparent。意思就是背景透明
//background-attachment 属性设置背景图像是否固定或者随着页面的其余部分滚动。
//scroll:默认值。背景图像会随着页面其余部分的滚动而移动。
//fixed:当页面的其余部分滚动时,背景图像不会移动。
首行缩进
text-indent:5px; // 属性规定文本块中首行文本的缩进。
//注释:允许使用负值。如果使用负值,那么首行会被缩进到左边。
css设置文字不换行,超过的部分用“...”代替
//设置文字不换行,超过的部分用“...”代替
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 200px;
//除width属性外,顺序不要颠倒哦!
// 必须放在一个块元素内,而且这些属性都是加给该块元素的,例如:放在一个td 内,则需要在td内在添加一个块元素,否则无效。
prototype属性可以向对象添加属性和方法
object.prototype.name=value;
box-sizing 属性允许以特定的方式定义匹配某个区域的特定元素。
//为元素设定的宽度和高度决定了元素的边框盒。就是说,为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。
//通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用
p{
outline:#00FF00 dotted 3px;
}
//可以按顺序设置如下属性:
outline-color
outline-style
outline-width
@keyframes(关键帧) ,后面是一系列动画规则
//@keyframes animationname {keyframes-selector {css-styles;}}
//通过 @keyframes 规则,您能够创建动画。创建动画的原理是,将一套 CSS 样式逐渐变化为另一套样式。
// 在动画过程中,您能够多次改变这套 CSS 样式。 0% 是动画的开始时间,100% 动画的结束时间。
@keyframes mymove
{
0% {top:0px;}
50% {top:100px;}
100% {top:0px;}
} @-moz-keyframes mymove /* Firefox */
{
0% {top:0px;}
50% {top:100px;}
100% {top:0px;}
} @-webkit-keyframes mymove /* Safari 和 Chrome */
{
0% {top:0px;}
50% {top:100px;}
100% {top:0px;}
} @-o-keyframes mymove /* Opera */
{
0% {top:0px;}
50% {top:100px;}
100% {top:0px;}
}
opacity 设置元素的不透明级别,0为完全透明,1为完全不透明
rgba()
RGBA(R,G,B,A)
取值:
A:Alpha透明度。取值~之间。
说明:RGBA记法。
此色彩模式与RGB相同,只是在RGB模式上新增了Alpha透明度。
设置input输入框为只读属性 : readonly
textarea超出部分换行显示
white-space:pre-wrap;
white-space:-moz-pre-wrap;
white-space:-o-pre-wrap;
word-wrap:break-word;
`
css中一些常用技巧的更多相关文章
- sublime text 3中emmet常用技巧
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- CSS中的常用属性
一 CSS文字属性:color : #999999; /*文字颜色*/font-family : 宋体,sans-serif; /*文字字体*/font-size : 9pt; /*文字大小*/fon ...
- C#DataGridView中的常用技巧
0(最基本的技巧). 获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext [this.dataG ...
- css中 font常用的样式属性
今天我总结一下文本常用的字体样式 1.font常用样式 1)字体类型 语法:font-family: +字体类型: 如: font-family:宋体; 2)字体大小 语法:font-size: ...
- find查找文件命令 - Linux系统中的常用技巧整理
“find”在Linux系统中是比较常用的文件查找命令,使用方法有很多,可以拥有查找文件.文件目录.文件更新时间.文件大小.文件权限及对比文件时间.下面是整理的“find”常用方法,方便以后需要的时候 ...
- css中字体常用单位px、em、rem和%的区别及用法总结
一.px.em.rem和%的定义 1.px(像素) px单位的名称为像素,它是一个固定大小的单元,像素的计算是针对(电脑/手机)屏幕的,一个像素(1px)就是(电脑/手机)屏幕上的一个点,即屏幕分辨率 ...
- Vue开发中的常用技巧(持续更新)
1. 监听子组件的生命周期例如有父组件Parent和子组件Child,如果父组件监听到子组件挂载mounted就做一些逻辑处理,常规写法可能如下: // Parent.vue <Child @m ...
- CSS中background-position使用技巧
一.background-position:left top; 背景图片的左上角和容器(container)的左上角对齐,超出的部分隐藏.等同于 background-position:0,0;也等同 ...
- 详解css中的position属性
这一次直接进入主题. css中最常用的布局类属性,一个是float,另一个就是定位属性position. 对于position来讲,有以下属性值: static : 无特殊定位,对象处于正常文档流.其 ...
随机推荐
- 你可能不知道的 NaN 以及 underscore 1.8.3 _.isNaN 的一个 BUG
这篇文章并不在我的 underscore 源码解读计划中,直到 @pod4g 同学回复了我的 issue(详见 https://github.com/hanzichi/underscore-analy ...
- rsyslog配置报错解决
配置过程中,查看/var/log/meassage 有报错信息: action '*' treated as ':omusrmsg:*' - please use ':omusrmsg:*' synt ...
- 关于__int128
定义 __int128 n,r,g,b,T; __int128 ans; __int128 f[][]; 取最大值函数 __int128 getmax(__int128 a,__int128 b){ ...
- [MAVEN]二、常用命令
mvn eclipse:eclipse :生成 Eclipse 项目文件,生成后可以导入到eclipse中使用 mvn install :在本地 Repository 中安装 jar ,若是Web项目 ...
- 黄聪:phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
首先到phpexcel官网上下载最新的phpexcel类,下周解压缩一个classes文件夹,里面包含了PHPExcel.php和PHPExcel的文件夹,这个类文件和文件夹是我们需要的,把class ...
- php魔术方法使用场景
php魔术方法-----__tostring(),__invoke,__call(),__callStatic ... __tostring(),__invoke() __tostring()方法是在 ...
- 【bzoj1227】 SDOI2009—虔诚的墓主人
http://www.lydsy.com/JudgeOnline/problem.php?id=1227 (题目链接) 题意 一个n*m的公墓,一个点上要么是墓地,要么是常青树,给出一个数K,并规定每 ...
- PHP实现linux命令tail -f
PHP实现linux命令tail -f 今天突然想到之前有人问过我的一个问题,如何通过PHP实现linux中的命令tail -f,这里就来分析实现下. 这个想一想也挺简单,通过一个循环检测文件,看文件 ...
- JBoss 系列十四:JBoss7/WildFly如何加载外部的文件或properties文件
http://www.tuicool.com/articles/M7ZR3y 原文 http://blog.csdn.net/kylinsoong/article/details/12623997 主 ...
- <<< html5本地储存
类似与Cookies,但由于Cookies储存量太小,大小也只有4-5KB的样子,html5的本地储存能存5M大小的数据 html5本地储存属性有,localStorage和sessionStorag ...