首页 > 其他分享 >无涯教程-CSS - 轮廓(Outlines)

无涯教程-CSS - 轮廓(Outlines)

时间:2024-01-23 16:32:08浏览次数:39  
标签:outline color text 无涯 Outlines 轮廓 having CSS 属性

轮廓与边框非常相似,但是也没有什么主要区别-

box_outline.gif
  • 轮廓不占用空间。

  • 轮廓不必一定是矩形的。

您可以使用CSS设置以下大纲属性。

  • outline-width      :  属性用于设置轮廓的宽度。

  • ouylinr-style       :  属性用于设置轮廓的线条样式。

  • outline-color       :  属性用于设置轮廓的颜色。

  • outline                  :  简写属性,用于在单个语句中设置以上所有三个属性。

outline-width  属性

outline-width属性指定要添加到框的轮廓的宽度。就像border-width属性一样,其值应为thin,medium或thick,零像素的宽度表示没有轮廓。

<html>
   <head>
   </head>
   
   <body>
      <p style="outline-width:thin; outline-style:solid;">
         This text is having thin outline.
      </p>
      <br />
      
      <p style="outline-width:thick; outline-style:solid;">
         This text is having thick outline.
      </p>
      <br />
      
      <p style="outline-width:5px; outline-style:solid;">
         This text is having 5x outline.
      </p>
   </body>
</html> 

它将产生以下输出-

outline-style  属性

outline-style 属性指定围绕元素的line(solid,dotted或dashed)的样式。它可以采用以下值之一-

  • none        - 无边框。 (相当于outline-width:0;)

  • solid        - 轮廓是一条实线。

  • dotted     - 轮廓是一系列点。

  • dashed    - 轮廓是一系列短线。

  • double    - 轮廓是两条实线。

  • groove    - 轮廓看起来像刻在页面上。

  • ridge       - 轮廓与凹槽相反。

  • inset        - 轮廓使框看起来像嵌入在页面中。

  • outset     - 轮廓使框看起来像是从画布中出来的。

  • hidden    - 跟none相同。

<html>
   <head>
   </head>
   
   <body>
      <p style="outline-width:thin; outline-style:solid;">
         This text is having thin solid  outline.
      </p>
      <br />
      
      <p style="outline-width:thick; outline-style:dashed;">
         This text is having thick dashed outline.
      </p>
      <br />
      
      <p style="outline-width:5px;outline-style:dotted;">
         This text is having 5x dotted outline.
      </p>
   </body>
</html> 

它将产生以下输出-

outline-color  属性

outline-color 属性允许您指定轮廓的颜色。与color和border-color属性一样,其值应该是颜色名称,十六进制颜色或RGB值。

<html>
   <head>
   </head>
   
   <body>
      <p style="outline-width:thin; outline-style:solid;outline-color:red">
         This text is having thin solid red  outline.
      </p>
      <br />
      
      <p style="outline-width:thick; outline-style:dashed;outline-color:#009900">
         This text is having thick dashed green outline.
      </p>
      <br />
      
      <p style="outline-width:5px;outline-style:dotted;outline-color:rgb(13,33,232)">
         This text is having 5x dotted blue outline.
      </p>
   </body>
</html> 

它将产生以下输出-

outline  属性

outline属性是一种简写属性,它允许您以任何顺序(单个语句)为前面讨论的三个属性中的任何一个指定值。

<html>
   <head>
   </head>
   
   <body>
      <p style="outline:thin solid red;">
         This text is having thin solid red outline.
      </p>
      <br />
      
      <p style="outline:thick dashed #009900;">
         This text is having thick dashed green outline.
      </p>
      <br />
      
      <p style="outline:5px dotted rgb(13,33,232);">
         This text is having 5x dotted blue outline.
      </p>
   </body>
</html> 

它将产生以下输出-

参考链接

https://www.learnfk.com/css/css-outlines.html

标签:outline,color,text,无涯,Outlines,轮廓,having,CSS,属性
From: https://blog.51cto.com/u_14033984/9381037

相关文章

  • 无涯教程-CSS - 列表(List)
    本章教您如何使用CSS控制listtype,position,style等。无涯教程有以下五个CSS属性,可用于控制列表-list-style-type      : 设置列表项标志的类型。list-style-position  : 设置列表中列表项标志的位置。list-style-image    : 将图象设置为列表......
  • css 起步
    什么是CSSCSS(CascadingStyleSheets,层叠样式表)是为web内容添加样式的代码。和HTML类似,CSS也不是真正的编程语言,甚至不是标记语言。CSS是一门样式表语言,可以用它来选择性地为HTML元素添加样式。一般在HTML文件中头部(也就是head标签之间)引入CSS:<linkhref="styl......
  • 无涯教程-CSS - 边框(Border)
    border属性使您可以指定表示元素的边框。您可以更改边框的三个属性-border-color   : 指定边框的颜色。border-style    : 指定边框样式为solid,dashedline,double。border-width   :指定边框的宽度。现在,无涯教程将通过示例了解如何使用这些属性......
  • 无涯教程-CSS - 表格(Table)
    本教程将教您如何使用CSS设置HTMLTable的不同属性。border-collapse  : 设置是否把表格边框合并为单一的边框。border-spacing  : 设置分隔单元格边框的距离。caption-side     :  设置表格标题的位置。empty-cells      :  设置是......
  • 无涯教程-CSS - 链接(Links)
    当无涯教程讨论CSS的伪类时,将重新访问相同的属性。:link    : 表示普通的、未被访问的链接。:visited  : 表示用户已访问的链接。:hover   : 表示鼠标指针位于链接的上方。:active  : 表示链接被点击的时刻。记住a:hover必须在CSS定义中的a:......
  • CSS中的选择器
    CSS中的选择器1.基本选择器E{}选择某一种元素*{}*代表全部的元素E[attr]{}属性选择器^=attr的开头是?*=包含=严格意义上那个的等于ID选择器#id{}class选择器.class{}包含选择器selector1selector2...{}子元素选择器selector1>selector2>...{}兄弟选择......
  • css变量基本操作
    1.html中css变量写法<divstyle="--color:#ccc;"><spanstyle="border:1pxsolidvar(--color);"></div><ul><listyle="--i:1"></li><listyle="--i:2"></li>......
  • 无涯教程-CodeIgniter - 国际化
    CodeIgniter中的语言类提供了一种支持多种国际化语言的简便方法。在某种程度上,无涯教程可以使用不同的语言文件以多种不同的语言显示文本。可以将不同的语言文件放在application/language目录中。可以在system/language目录中找到系统语言文件,但是要将自己的语言添加到应用程序......
  • 无涯教程-CodeIgniter - 性能压测
    如果要测量执行一组行或内存使用所花费的时间,则可以使用CodeIgniter中的基准测试点进行计算。为此,在CodeIgniter中有一个单独的"Benchmarking"类。此类会自动加载;它可以在控制器,视图和模型类中的任何位置使用。您所需要做的就是标签一个起点和终点,然后在这两个标签的点之间执行......
  • 无涯教程-CodeIgniter - 页面重定向
    在构建Web应用程序时,无涯教程经常需要将用户从一个页面重定向到另一页面。redirect()函数用于此目的。语法redirect($uri='',$method='auto',$code=NULL)参数$uri(string)     -URI字符串$method(string)-重定向方法("auto","location"或"refresh")$......