CSS :d ir 选择器
:dir 用于选择和改变方向从左到右或从右到左的文本元素的属性。
语法:
:dir(ltr|rtl)
参数:接受以下两个参数。
- ltr: 这个关键字基本上是寻找方向从左到右的元素。
- rtl: 这个关键词基本上是寻找从右向左有方向的元素。
注意:请在火狐浏览器中运行代码。
示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width,
initial-scale=1.0">
<title>Document</title>
</head>
<style>
*{
color:#fff;
width: 300px;
font-family: 'Lucida Sans', 'Lucida Sans Regular',
'Lucida Grande', 'Lucida Sans Unicode', Geneva,
Verdana, sans-serif;
font-size: 20px;
padding-top: 5px;
}
:dir(rtl) {
background-color: black;
}
:dir(ltr) {
background-color: green;
}
</style>
<body>
<div dir="rtl">
Geeks for geeks
</div>
<div dir="ltr">
Geeks for geeks
<div dir="rtl">???? ?? ??? ????</div>
</div>
</body>
</html>
输出:
例 2:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width,
initial-scale=1.0">
<title>Document</title>
</head>
<style>
*{
color:#fff;
width: 300px;
font-family: 'Lucida Sans', 'Lucida Sans Regular',
'Lucida Grande', 'Lucida Sans Unicode', Geneva,
Verdana, sans-serif;
font-size: 20px;
padding-top: 5px;
}
h1{
color: #000;
}
:dir(rtl) {
background-color: green;
}
</style>
<body>
<h1>dir="auto"</h1>
<div dir="auto">???? ?? ??? ????</div>
</body>
</html>
输出:
支持的浏览器:
- 火狐浏览器
版权属于:月萌API www.moonapi.com,转载请注明出处