一、图像边框border-image
  • 语法:border-image:border-image-source(图片)  ||  border-image-slice(裁剪位置)  ||  border-image-repeat(重复性);
    • 例子:border-image:url(xxx.jpg) 33.3%(可以有四个值)  round;
  • 各值含义:
    • border-image-source:none | url 默认值为:none;  图片来源路径
    • border-image-slice:[number | percentage] {1,4} && fill;  默认值100%,边框背景图片的分割方式
    • border-image-repeat:border-image-repeat:stretch(用拉伸方式填充边框背景图) | repeat(平铺填充,超过边界时会被截断) | round(平铺填充,动态调整图片);
 
二、文本阴影text-shadow
  • 语法:text-shadow:水平偏移量  垂直偏移量  阴影模糊值  颜色;
    • none:无阴影
    • 水平偏移量:水平便宜,可为负
    • 垂直偏移量:阴影垂直,可为负
    • 阴影模糊值:可选,不允许为负
    • 颜色:rgba()
  • 例子:浮雕:color:white;text-shadow:5px  0  1px  black;
 
三、文字描边text-stroke
  • 语法:text-stroke:边框像素  颜色;
  • 一般要在前面要添加浏览器前缀以兼容,如-webkit-
 
四、文字排版direction
  • direction:ltr(默认。文本方向从左到右流入)  |  rtl(文本从右到左流入)  |  inherit(规定应该从父元素继承direction属性的值);
  • 实现文本从右到左书写:direction:rtl;unicode-bidi:bidi-override;
 
五、 设置文本的方向unicode-bidi
  • 语法:unicode-bidi : normal | bidi-override | embed
    • normal :  对象不打开附加的嵌入层,对于内联要素,隐式重排序跨对象边界进行工作
    • embed :  对象打开附加的嵌入层,direction属性的值指定嵌入层,在对象内部进行隐式重排序
    • bidi-override :  严格按照direction属性的值重排序。忽略隐式双向运算规则
  • 注意:用于同一个页面里存在从不同方向读进的文本显示。与direction属性一起使用。
    假如您想应用direction属性于内联文本,您必须设定unicode-bidi属性为embed或bidi-override。
    对应的脚本特性为unicodeBidi。

六、文本省略text-overflow
  • 语法:text-overflow: clip(修剪文本)| ellipsis(显示省略符号来代表被修剪的文本)| string(使用给定的字符串来代表被修剪的文本);
  • 实现把超出边界的文本以省略号表示:
    • white-space:nowrap;  实现段落中文本不换行
    • overflow:hidden;
    • text-overflow:ellipsis;
 
七、如何处理元素内的空白white-space
  • normal        默认。空白会被浏览器忽略。
  • pre             空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。
  • nowrap      文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。
  • pre-wrap   保留空白符序列,但是正常地进行换行。
  • pre-line      合并空白符序列,但是保留换行符。
  • inherit        规定应该从父元素继承 white-space 属性的值。
 
八、盒阴影box-shadow
  • 语法:box-shadow:水平偏移量 | 垂直偏移量 | 阴影模糊度 | 阴影大小(阴影外延值) | 颜色;
  • 如果要为内阴影,则在参数最后添加——insert

css3边框、阴影的更多相关文章

  1. CSS3边框 阴影 box-shadow

    box-shadow是向盒子添加阴影.支持添加一个或者多个. box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 参数介绍: box-sh ...

  2. CSS3文本阴影、边框阴影

    CSS3添加阴影 一.使用text-shadow属性为文本添加阴影 二.使用box-shadow属性为边框添加阴影 一.为文本添加阴影 text-shadow     使用text-shadow,可以 ...

  3. CSS3 边框

    说明:CSS3完全向后兼容,因此不必改变现有的设计.浏览器通常支持CSS2 CSS3模块 CSS3被划分为模块: 选择器 框模型 背景和边框 文本效果 2D/3D 转换 动画 多列布局 用户界面 CS ...

  4. 第95天:CSS3 边框、背景和文字效果

    1.CSS3边框: border-radius:CSS3圆角边框.在 CSS2 中添加圆角矩形需要技巧,我们必须为每个圆角使用不同的图片,在 CSS3 中,创建圆角是非常容易的,在 CSS3 中,bo ...

  5. 来看下css边框阴影怎么设置?这些方法掌握后工作更轻松

    我们在网页设计中,通常会使用ps工具来达到图片或者边框阴影.立体等效果.但是如果一些基础效果都需要用p图来完成那就显得效率比较低了.其实可以使用CSS来设置边框阴影,下面本篇文章来给大家介绍一下. 在 ...

  6. CSS3 02. 边框、边框圆角、边框阴影、边框图片、渐变、线性渐变、径向渐变、背景、过渡transition、2D转换

    边框圆角 border-radius 每个角可以设置两个值,x值.y值 border-top-left-radius:水平半径 垂直半径 border-radius:水平半径/垂直半径 border- ...

  7. 从零开始学 Web 之 CSS3(二)颜色模式,文字阴影,盒模型,边框圆角,边框阴影

    大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...

  8. CSS3(1)---圆角边框、边框阴影

    CSS3(1)---圆角边框.边框阴影 CSS3可以简单理解成是CSS的增强版,它的优点在于不仅有利于开发与维护,还能提高网站的性能. 一.圆角边框 圆角在实际开放过程中,还是蛮常见的.以前基本是通过 ...

  9. 【边框】-边框阴影-box-shadow

    CSS3之box-shadow边框阴影 div{box-shadow: 10px 10px 5px #888888;} 来自为知笔记(Wiz)

  10. HTML 学习笔记 CSS3 (边框)

    CSS3边框 通过CSS3边框 你能够创建远角边框 向矩形边框添加阴影 使用图片来绘制边框 . CSS3的边框属性 主要包含以下几种 border-radius 边框圆角 box-shadow 边框阴 ...

随机推荐

  1. flappy pig小游戏源码分析(2)——解剖option

    今天继续分析flappy bird的源码.重温一下源码的目录结构. 在本系列第一篇中我们分析了game.js文件,也就是整个程序的架构.这一篇我们来看看option.js文件,这个文件的内容很简单,主 ...

  2. POJ-3744 Scout YYF I 概率DP

    题目链接:http://poj.org/problem?id=3744 简单的概率DP,分段处理,遇到mine特殊处理.f[i]=f[i-1]*p+f[i-2]*(1-p),i!=w+1,w为mine ...

  3. Vmware Ubuntu 虚拟机下Android开发环境搭建

    概况: 1.安装jdk: 2.安装adt-bundle: 1.安装jdk 先下载linux下的jdk,我下的是 jdk-7u13-linux-i586 :然后解压,为方便,建个文件夹--/home/x ...

  4. ANT打包J2EE项目war包

    1.下载并安装ant 2.安装ant步骤如下 .解压下载的zip包 .进入解压的目录,把bin目录放入系统变量PATH中. eg:E:\dev_tools\apache-ant-\bin .打开cmd ...

  5. MBProgressHUD not showing

    In my app, I am loading a resource heavy view that takes about 1 to 2 seconds to load. So I am loadi ...

  6. C++中str1::function和bind

    在C++的TR1中(TechnologyReport)中包括一个function模板类和bind模板函数,使用它们能够实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类的非静态成员函数 ...

  7. [置顶] 最小生成树Prim算法

    二话不说直接贴代码 原图传送门:http://www.tyut.edu.cn/kecheng1/site01/suanfayanshi/minispantree.asp 但是上面展现的是克鲁斯卡尔算法 ...

  8. 产生不重复的随机数TGUID

    uses ActiveX; procedure TForm1.BtnNewClick(Sender: TObject);var  ID: TGUID;  S: string;begin  if CoC ...

  9. maven配置编译路径

    在build标签下添加 <build> <sourceDirectory>src/main/java</sourceDirectory> <resources ...

  10. iOS使用宏写单例

    本文只介绍ARC情况下的单例 过去一直背不下来单例如何写,就是知道这么回事,也知道通过宏来写单例,但是一直记不住,今天就来记录一下 - (void)viewDidLoad {     [super v ...