Latest web development tutorials

HTML DOM 스타일 BorderStyle 속성

스타일 객체 참조 스타일 개체

정의 및 사용

은, borderStyle는 속성 집합 또는 요소의 테두리 스타일을 반환합니다.

이 속성은 스타일 1-4 종류의 사용할 수 있습니다 :

  • P {테두리 스타일 : 고체} 당신은 예를 들어 스타일을 지정하는 경우 - 네 테두리 실선 있습니다.
  • 예를 들어, 두 가지 스타일의 규정, 경우 P {테두리 스타일 : 고체 점선} - 테두리와 아래쪽 테두리는 실선이며, 좌우 테두리 점선 프레임입니다.
  • P : 다음과 같은 세 가지 스타일의 규정, 경우 {테두리 스타일 : 고체 점을 두 번} - 테두리가 실선이에, 왼쪽의 경계와 오른쪽 테두리가 곳곳에 아래쪽 테두리를 두 번이다.
  • 만약 다음과 같은 네 가지 스타일의 규정, : P {테두리 스타일 : 고체 점을 두 번 파선} - 테두리가 실선, 점의 오른쪽 테두리, 이중 저 국경에, 왼쪽 테두리가 점선이다.

문법

은, borderStyle 속성 설정 :

Object.style.borderStyle="value"

돌아은, borderStyle 속성 :

Object.style.borderStyle

描述
none 默认。定义无边框。
hidden 与 "none" 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。
dotted 定义点状边框。
dashed 定义虚线边框。
solid 定义实线边框。
double 定义双线边框。双线的宽度等于 border-width 的值。
groove 定义 3D 凹槽边框。其效果取决于 border-color 的值。
ridge 定义 3D 垄状边框。其效果取决于 border-color 的值。
inset 定义 3D inset 边框。其效果取决于 border-color 的值。
outset 定义 3D outset 边框。其效果取决于 border-color 的值。
inherit 边框的样式从父元素继承。


브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

모든 주요 브라우저는은, borderStyle 속성을 지원합니다.

참고 : IE7 및 이전 버전은 "상속"값을 지원하지 않습니다.IE8은 "상속"지원!의 DOCTYPE을 제공합니다. IE9 지원 "상속".


네 테두리 스타일을 변경합니다 :

<html>
<head>
<style type="text/css">
#ex1
{
border: thick solid #FF0000;
}
</style>
<script>
function displayResult()
{
document.getElementById("ex1").style.borderStyle="dotted double";
}
</script>
</head>
<body>

<div id="ex1">This is some text.</div>
<br>
<button type="button" onclick="displayResult()">Change style of the four borders</button>

</body>
</html>

»시도


스타일 객체 참조 스타일 개체