CSS3-::section选择器、::placeholder选择器的用法说明

本文介绍了CSS3的两个特殊选择器:::section和::placeholder。::section选择器用于设置高亮部分的样式,而::placeholder则用于控制表单输入框占位符的颜色和外观。需要注意不同浏览器对于::placeholder的支持存在差异,例如Firefox使用的是::input-placeholder。
::section 选择器

::selection 选择器用于设置匹配元素中被用户选中或处于高亮状态的部分;::selection 只能设置少数的CSS属性:color、 background、cursor、和 outline

p {
	width: 300px;
	border: 1px solid gray;
}

p::selection {
	color: red;
	background: yellow;
}
<p>
	这是一段文本,选中看效果。这是一段文本,选中看效果。这是一段文本,选中看效果。
	这是一段文本,选中看效果。这是一段文本,选中看效果。这是一段文本,选中看效果。
</p>

在这里插入图片描述

::placeholder 选择器

::placeholer 选择器于控制表单输入框占位符的外观,默认的文字占位符为浅灰色

需要注意的是:除了Firefox是 ::[prefix]placeholder,其他浏览器都是使用 ::[prefix]input-placeholder

  • [prefix]
    • -webkit- Chrome 浏览器、苹果浏览器
    • -moz- Firefox 火狐浏览器
    • -ms- IE 浏览器
    • -o- 欧鹏浏览器
<input type="text" placeholder="提示信息(占位符)" />

在这里插入图片描述

input::-webkit-input-placeholder{
	font-size: 5px;
	color: red;
}

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值