HTML - DOM Style 对象 textDecorationStyle 属性



HTML DOM Style 对象的 **textDecorationStyle** 属性设置或返回文本装饰线的样式,例如可以显示为实线、虚线、点线或波浪线。

语法

设置 textDecorationStyle 属性
object.style.textDecorationStyle= "solid | double | dotted | dashed | wavy | initial | inherit";
获取 textDecorationStyle 属性
object.style.textDecorationStyle;

属性值

描述
solid 这是默认值,显示实线。
double 显示双线。
dotted 显示点线。
dashed 显示虚线。
wavy 显示波浪线。
initial 用于将此属性设置为其默认值。
inherit 用于继承其父元素的属性。

返回值

它返回一个字符串值,表示元素的文本装饰样式属性。

HTML DOM Style 对象“textDecorationStyle”属性示例

以下示例将 textDecorationStyle 属性设置为 p 元素。

将 textDecorationStyle 设置为“double”和“dotted”

以下示例将 p 元素的文本装饰样式设置为双线和点线。

<!DOCTYPE html>
<html lang="en">
<head>
    <title>
        HTML DOM Style Object textDecorationStyle Property
    </title>
    <style>
        #decorstyle {
            text-decoration: overline green;
        }
    </style>
</head>
<body>
    <p>
        Click to change text decoration styles.
    </p>
    <button onclick="fun()">Double</button>
    <button onclick="funTwo()">Dotted</button>
    <p id="decorstyle">
        Welcome to Tutorials Point
    </p>
    <script>
        function fun() {
            document.getElementById("decorstyle")
                .style.textDecorationStyle = "double";
        }
        function funTwo() {
            document.getElementById("decorstyle")
                .style.textDecorationStyle = "dotted";
        }
    </script>
</body>
</html>

将 textDecorationStyle 设置为“dashed”和“wavy”

以下示例将 p 元素的文本装饰样式设置为虚线和波浪线。

<!DOCTYPE html>
<html lang="en">
<head>
    <title>
        HTML DOM Style Object textDecorationStyle Property
    </title>
    <style>
        #decorstyle {
            text-decoration: overline green;
        }
    </style>
</head>
<body>
    <p>
        Click to change text decoration styles.
    </p>
    <button onclick="fun()">Dashed</button>
    <button onclick="funTwo()">Wavy</button>
    <p id="decorstyle">
        Welcome to Tutorials Point
    </p>
    <script>
        function fun() {
            document.getElementById("decorstyle")
                .style.textDecorationStyle = "dashed";
        }
        function funTwo() {
            document.getElementById("decorstyle")
                .style.textDecorationStyle = "wavy";
        }
    </script>
</body>
</html>

支持的浏览器

属性 Chrome Edge Firefox Safari Opera
textDecorationStyle 是 57 是 79 是 36 是 12.1 是 44
html_dom_style_object_reference.htm
广告