기본 CSS를 사용하여 HTML 페이지에서 삼각형을 만들고 싶습니다. 나는 삼각형 사진을 사용하여로드하는 데 시간이 걸리므로, 내 페이지의 로딩 시간을 줄이고 싶습니다.HTML로 삼각형을 만들려면 어떻게해야합니까?
4
A
답변
27
HTML에서는 가능하지 않지만 CSS에서는 가능합니다. 예 :
<div class="triangle></div>
.triangle {
width: 0;
height: 0;
border: solid 30px;
border-color: transparent transparent black transparent;
}
라이브 데모 : 폭과 높이 다음 border
속성 jsFiddle
30px
의 크기를 정의합니다. 더 작거나 더 큰 삼각형을 원할 경우 변경할 수 있습니다.- 삼각형을 회전하려면 및
transparent
위치를border-color
속성으로 전환하십시오. 이것은 CSS 삼각형 만드는 방법에 대한 최선의 설명이다 jsFiddle
+3
참고를 참조하십시오 어떻게 모양이 작품과 다른 솔루션에 대해 이해하기 필요한 삼각형을 생성 할 수 있습니다. 내 대답보기 및 http://jsfiddle.net/GR4Kj/5/ http://www.uselesspickles.com/triangles/ –
15
참조 : 너비 또는 높이 않고있는 div를 작성하여 http://www.uselesspickles.com/triangles/
을 경계 삼각형을 만들어 결국 당신은 국경의 일부를 떠날 때 투명한.
신용이 페이지는 다른 사용자가이 트릭을 알아 내기 전에 동료가 작성했습니다.
#tri {
width: 0;
height: 0;
border-top-width: 20px;
border-top-style: solid;
border-top-color: transparent;
border-right-width: 20px;
border-right-style: solid;
border-right-color: red;
}
<div id="tri"></div>
+2
데모가 인상적입니다. –
3
관련 문제
- 1. HTML로 탭보기를 만들려면 어떻게해야합니까?
- 2. html로 끝난 후에 사라지는 GIF를 만들려면 어떻게해야합니까?
- 3. iPhone 용 텍스트로 삼각형 공간을 만들려면 어떻게해야합니까?
- 4. Markdown을 HTML로 퍼지려면 어떻게해야합니까?
- 5. 뷰백을 html로 표시하려면 어떻게해야합니까?
- 6. 웹 콘텐츠로 UIWebView의 하위보기를 만들려면 어떻게해야합니까?
- 7. 구속 삼각형 삼각형을 사용하여 다각형 삼각형을 그리기
- 8. 일반 목록에서보기를 만들려면 어떻게해야합니까?
- 9. Vertical UISlider를 만들려면 어떻게해야합니까?
- 10. qooxdoo에서 SelectBox를 만들려면 어떻게해야합니까?
- 11. 쉘 껍질을 만들려면 어떻게해야합니까?
- 12. jQuery를보다 구체적으로 만들려면 어떻게해야합니까?
- 13. Form 인스턴스를 만들려면 어떻게해야합니까?
- 14. 주문 양식을 만들려면 어떻게해야합니까?
- 15. AtlasSpriteManager에서 텍스처를 만들려면 어떻게해야합니까?
- 16. '비공개'ResourceDictionary를 만들려면 어떻게해야합니까?
- 17. Google지도에서 맞춤지도를 만들려면 어떻게해야합니까?
- 18. 맞춤 이벤트를 만들려면 어떻게해야합니까?
- 19. RESTful 계산기를 만들려면 어떻게해야합니까?
- 20. 블록에 버튼을 만들려면 어떻게해야합니까?
- 21. 풍선 팁을 만들려면 어떻게해야합니까?
- 22. .NET에서 마법사를 만들려면 어떻게해야합니까?
- 23. Perl에서 XML을 만들려면 어떻게해야합니까?
- 24. ObjectSet의 인스턴스를 만들려면 어떻게해야합니까?
- 25. 새 HttpContext를 만들려면 어떻게해야합니까?
- 26. 가로보기를 만들려면 어떻게해야합니까?
- 27. BufferedReader의 복사본을 만들려면 어떻게해야합니까?
- 28. 반원들에게 스위치를 만들려면 어떻게해야합니까?
- 29. NSOrderedSets의 통합을 만들려면 어떻게해야합니까?
- 30. 공개 배열을 만들려면 어떻게해야합니까?
는 두 국경을 남겨, 대신 직각 삼각형을 얻을 http://stackoverflow.com/q/7073484/1811992 –