[javascript svg fill stroke stroke-width x y rect rx ry 属性讲解] svg fill stroke stroke-width rect 绘制具有圆角矩形属性讲解

 1 <!DOCTYPE html>
 2 <html lang=‘zh-cn‘>
 3 <head>
 4 <title>Insert you title</title>
 5 <meta name=‘description‘ content=‘this is my page‘>
 6 <meta name=‘keywords‘ content=‘keyword1,keyword2,keyword3‘>
 7 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 8 <link rel=‘stylesheet‘ type=‘text/css‘ href=‘./css/index.css‘ />
 9 <script type=‘text/javascript‘ src=‘./js/jquery-1.12.1.min.js‘></script>
10 <style type=‘text/css‘>
11 html,body,div,svg {
12     margin: 0; padding: 0;
13 }
14
15 #wrap {
16     width: 500px; height: 450px; border: 1px solid #999; border-radius: 2px; margin: 25px auto;
17 }
18
19 svg {
20     height: 100%; width: 100%;
21     /* 在谷歌浏览器中如果不指定svg的大小,那么使用默认的300*150大小(将焦点放置在调控台{Element}中的标签上可以检查),但是在火狐中表现却不同
22     即使我们不指定svg的大小,指定父元素的大小,那么svg的大小将继承父元素;
23      */
24 }
25 </style>
26 <script type=‘text/javascript‘>
27     $( function(){
28
29     } );
30 </script>
31 </head>
32 <body>
33     <div id=‘wrap‘>
34         <svg xmlns=‘http://www.w3.org/2000/svg‘ version=‘1.1‘>
35          <rect x=‘195‘ y=‘150‘ height=‘150‘ width=‘110‘ fill=‘ #09F3C7 ‘ stroke=‘#C7F309‘
36                 stroke-width=‘3‘ rx=‘5‘ ry=‘5‘
37             ></rect>   <!-- 参数解析 x y 圆心坐标  width height 宽高  rx ry 水平和垂直圆角的值 默认填充形式 填充颜色为黑色 如果想设置为透明(none/transparent)虽然none与transparent效果相同但是机理完全不同none是没有填充 transparent是透明, 勾勒描边为无 style = "fill:#09F3C7 ;stroke:#C7F309;" -->
38         </svg>
39     </div>
40 </body>
41 </html>
时间: 2024-10-12 14:41:44

[javascript svg fill stroke stroke-width x y rect rx ry 属性讲解] svg fill stroke stroke-width rect 绘制具有圆角矩形属性讲解的相关文章

[javascript svg fill stroke stroke-width rx ry ellipse 属性讲解] svg fill stroke stroke-width ellipse 绘制椭圆属性讲解

1 <!DOCTYPE html> 2 <html lang='zh-cn'> 3 <head> 4 <title>Insert you title</title> 5 <meta name='description' content='this is my page'> 6 <meta name='keywords' content='keyword1,keyword2,keyword3'> 7 <meta htt

IOS UI Frame 相对位置调整 与优化方法 Height Width X Y 调整

不使用xib ,纯代码开发的过程中,动态UI  需要改对象的大小位置 反复使用CGRectMake 去 setFrame  非常低效耗时,而且 牵一发动全身. 以下整理出几个方法,方便动态布局 1.set 方法 重新布局 #import <Foundation/Foundation.h> @interface HuofarUtils : NSObject @end CGRect CGRectSetWidth(CGRect rect, CGFloat width); CGRect CGRectS

Javascript 中关于if(xx)和 x==y的判断

Javascript 中关于if(xx)和 x==y的判断是非常基础但却十分重要的内容,以下是笔者学习的一些总结: 1.if(xx)的判断: 在if(xx)的判断中,括号里的内容会强制转换会布尔类型,结果为true则后面语句执行,为false则不执行.在此注意一条就可以了:对于括号里的表达式,会被强制转换为布尔类型. 如何强制转换呢?规则如下: 举几个栗子,如下代码输出什么? A: if ("hello") { console.log("hello") } 括号里的

JavaScript 中实现继承的方式(列举3种在前一章,我们曾经讲解过创建类的最好方式是用构造函数定义属性,用原型定义方法。)

第一种:对象冒充 function ClassA(sColor) { this.color = sColor; this.sayColor = function () { alert(this.color); }; } function ClassB(sColor, sName) { this.newMethod = ClassA; this.newMethod(sColor); delete this.newMethod; this.name = sName; this.sayName = f

[javascript svg fill stroke stroke-width circle 属性讲解] svg fill stroke stroke-width circle 属性 绘制圆形及引入方式讲解

1 <!DOCTYPE html> 2 <html lang='zh-cn'> 3 <head> 4 <title>Insert you title</title> 5 <meta name='description' content='this is my page'> 6 <meta name='keywords' content='keyword1,keyword2,keyword3'> 7 <meta htt

[javascript svg fill stroke stroke-width points polyline 属性讲解] svg fill stroke stroke-width points polyline 绘制折线属性讲解

1 <!DOCTYPE html> 2 <html lang='zh-cn'> 3 <head> 4 <title>Insert you title</title> 5 <meta name='description' content='this is my page'> 6 <meta name='keywords' content='keyword1,keyword2,keyword3'> 7 <meta htt

[javascript svg fill stroke stroke-width x1 y1 x2 y2 line stroke-opacity fill-opacity 属性讲解] svg fill stroke stroke-width stroke-opacity fill-opacity line绘制线条属性讲解

1 <!DOCTYPE html> 2 <html lang='zh-cn'> 3 <head> 4 <title>Insert you title</title> 5 <meta name='description' content='this is my page'> 6 <meta name='keywords' content='keyword1,keyword2,keyword3'> 7 <meta htt

HTML5系列-SVG了解

我们对svg进行初步了解 1.介绍 SVG是一种矢量图格式.SVG是Scalable Vector Graphics三个单词的首字母缩写.Adobe Illustrator是专门编辑.制作矢量图的软件工具.SVG是Adobe Illustrator的主要制作目标.你可以在轻松的网页上使用漂亮的SVG图,但SVG有很多的用法你可能还不知道. 我们通过AI可以制作svg,制作的矢量图在AI提供了直接生成svg文件的选择项,还有编辑svg文件的选项功能. 3.兼容及相关 ie9及其以上和其他主流浏览器

突袭HTML5之SVG 2D入门1 - SVG综述////////////////zzzzzzzz

突袭HTML5之SVG 2D入门1 - SVG综述 SVG可缩放矢量图形(Scalable Vector Graphics)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式.SVG是W3C制定的一种新的二维矢量图形格式,也是规范中的网络矢量图形标准.SVG严格遵从XML语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式. 什么是SVG? SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用来定义用于网络的