对标题属性的多个单词应用 CSS
Apply CSS on multiple words of a title attribute
<html>
<head>
<style>
[title~='77'] {
border: 5px solid yellow;
}
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>
我只想在第 77 卷的一件作品周围加边框。我无法更改 HTML 代码,只能更改 CSS。我找不到一种方法来说明标题必须包含一个 & 77
只需添加另一个 [title~='']
即可。
<html>
<head>
<style>
[title~='77'] {
border: 5px solid yellow;
}
[title~='One'][title~='77'] {
border-radius: 50px;
}
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>
为要显示边框的标题添加样式border-radius。
<html>
<head>
<style>
[title~='77'] {
border: 5px solid yellow;
}
[title~='One'][title~='77'] {
border-radius: 50px;
}
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>
您应该为边框添加唯一的单词 style.There 您的标题中有两个“77”。所以你可以添加 'One' 或 'Piece' 与 '77'。这是代码:
<html>
<head>
<style>
[title~='Piece'][title~='77'] {
border: 5px solid yellow;
}
<!-- OR -->
<!-- [title~='One'][title~='77'] -->
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>
<html>
<head>
<style>
[title~='77'] {
border: 5px solid yellow;
}
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>
我只想在第 77 卷的一件作品周围加边框。我无法更改 HTML 代码,只能更改 CSS。我找不到一种方法来说明标题必须包含一个 & 77
只需添加另一个 [title~='']
即可。
<html>
<head>
<style>
[title~='77'] {
border: 5px solid yellow;
}
[title~='One'][title~='77'] {
border-radius: 50px;
}
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>
为要显示边框的标题添加样式border-radius。
<html>
<head>
<style>
[title~='77'] {
border: 5px solid yellow;
}
[title~='One'][title~='77'] {
border-radius: 50px;
}
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>
您应该为边框添加唯一的单词 style.There 您的标题中有两个“77”。所以你可以添加 'One' 或 'Piece' 与 '77'。这是代码:
<html>
<head>
<style>
[title~='Piece'][title~='77'] {
border: 5px solid yellow;
}
<!-- OR -->
<!-- [title~='One'][title~='77'] -->
</style>
</head>
<body>
<a title="One Piece vol 77 GN"> one piece vol 77</a>
<a title="One Piece vol 78 GN"> one piece vol 78</a>
<a title="Naruto vol 77 GN"> naruto vol 77</a>
</body>
</html>