«svg» 태그된 질문

SVG (Scalable Vector Graphics)는 HTML에서도 사용할 수있는 XML 기반 2 차원 벡터 그래픽 형식입니다. 프로젝트에서 SVG를 사용하기 때문에이 태그를 추가하지 마십시오. 대신 SVG에 관한 질문이거나 SVG로 무언가를 달성하는 방법과 같이 SVG와 관련이 있거나 태그와 밀접한 관련이 있다면 태그를 추가하십시오.

2
DOM을 사용하여 기존 SVG에 SVG 요소 추가
다음 코드와 유사한 HTML 구성이 있습니다. <div id='intro'> <svg> //draw some svg elements <svg> </div> 자바 스크립트와 DOM을 사용하여 위에서 정의한 SVG에 몇 가지 요소를 추가하고 싶습니다. 어떻게해야합니까? 나는 생각하고 있었다 var svg1=document.getElementById('intro').getElementsByTagName('svg'); svg1[0].appendChild(element);//element like <line>, <circle> DOM 사용에 익숙하지 않거나 appendChild에 전달할 요소를 만드는 방법에 대해 잘 모르기 때문에이 …
79 javascript  html  dom  svg 

5
접근성 : SVG 및 MathML에 권장되는 대체 텍스트 규칙?
개요 HTML5는 이제 외부 네임 스페이스에 의존하지 않고 HTML 문서를 허용<svg> 하고 <math>마크 업합니다 ( 여기에서 괜찮은 개요 ). 둘 다 alt오늘날의 화면 판독기 소프트웨어에서 효과적으로 무시되는 고유 속성 아날로그 (아래 참조)를 가지고 있습니다. 따라서 시각 장애인은 이러한 요소에 액세스 할 수 없습니다. 이러한 새 요소에 대한 표준 대체 텍스트 …


10
IE9-10에서 SVG를 사용한 배경 크기
배경 이미지로 설정된 div가 있습니다. <div>Play Video</div> 다음 CSS로 : div { background-image: url('icon.png'); background-image: url('icon.svg'), none; background-size: 40px 40px; background-repeat: no-repeat; background-position: 90% 50%; padding: 20px; width: 150px; } 배경 크기는 Firefox, Safari 및 Chrome에서 적용됩니다. IE8에서 SVG는 PNG 파일로 대체됩니다. 그러나 IE9 및 IE10에서는 SVG 파일의 크기가 크게 …

6
HTML 위에 화살표 그리기
html 테이블이 있고 한 셀에서 다른 셀로 화살표를 그리려고합니다. 예를 들면 다음과 같습니다. 어떻게 이럴 수 있습니까? HTML 예 : <html> <body> <table> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td id="end">9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td id="start">0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> </body> </html> 브라우저 크기를 조정하면 화살표가 (새) 시작 / 끝 위치에 있어야합니다.
13 javascript  html  svg 

2
안드로이드 스플래시 화면 VectorDrawable
스플래시 화면에 VectorDrawable을 표시하고 싶습니다 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" android:gravity="fill" /> <item android:drawable="@drawable/splash_screen" android:gravity="bottom|center" /> </layer-list> 내 SVG가있다 android:width="320dp"및android:height="238dp" <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="320dp" android:height="238dp" android:viewportWidth="320" android:viewportHeight="238"> <group> <clip-path android:pathData="M0,0h320v238h-320z M 0,0"/> <path android:pathData="M0,143.311a160,4.476 0,1 0,320 0a160,4.476 0,1 0,-320 0z" android:fillColor="#E6E6E6"/> <path android:pathData="M245.269,94.815C245.067,94.818 244.865,94.821 244.66,94.821C244.455,94.821 244.253,94.818 244.051,94.815C233.341,94.572 225.578,87.88 227.554,80.859L232.372,63.73L233.59,59.396L255.177,59.764L256.488,64.004L261.653,80.693C263.839,87.753 …

2
SVG CSS 다중 애니메이션
보물지도 애니메이션을 만들었습니다. 먼저 경로가 밝은 회색으로 표시되지만 애니메이션이 시작될 때 채우기 애니메이션 ".road"가 시작될 때 밝은 회색 대시가 사라지거나 검은 색으로 바뀌고 싶습니다. 채우기 애니메이션이 해당 위치를 지나갈 때 밝은 회색 대시 ".steps"가 사라지도록 노력합니다. svg { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; …
9 css  svg 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.