CSS的文本字体颜色如何设置
如何改变选中文本的字体颜色(css或者js都可以)
这是在一个人的blog上看到的,他的blog里,选中文本后,不是我们通常看到的蓝色,请问这个如何实现?
这是css3,不过只有css3的浏览器才支持.以下是代码,直接内放到css里面就容可以
::selection { background:#ff9632; color: #000; } ::-moz-selechttp://www.rixia.cction { background:#ff9632;color: #000; } ::-webkit-selection { background:#ff9632; color: #000; }改变选中文本的字体颜色32313133353236313431303231363533e78988e69d8331333337386664,那我们需要的就是通过jS的onmousedowm来做,然后获取到它选择的这段文字的对象,然后在通过js改变它的css来做就行了,这里我写段代码:
<html>
<head></head>
<script>
var oDiv = document.getElementById('div1');
日夏养花网 oDiv.onmousedown = function(){
oDiv.style.color = '#f00'日夏养花网;;
}
</script>
<body>
<div id='div1'>
<p>选择我会变颜色</p>
</div>
</body>
</html>
<html>
<head></head>
<script>
var oDiv = document.getElementById('div1');
日夏养花网 oDiv.onmousedown = function(){
oDiv.style.color = '#f00'日夏养花网;;
}
</script>
<body>
<div id='div1'>
<p>选择我会变颜色</p>
</div>
</body>
</html>
css中关于字体颜色的设置
首先我写了两个div:rnrn
rn部分css如下:rn#1{rnposition:fixed;rnleft:0;rntop:0;rnbottom:0px;rnright:0px;rnbackground-colowww.rixia.ccr:#000;rnopacity:0.15;rnfilter:ahttp://www.rixia.cclpha(opacity=15);rnz-index:5000;rn}rn#2{rnposition:absolute;rnleft:50%;rntop:50%;rnmargin-left:-196px;rnmargin-top:-203px;rnpadding:0;rnborder-style:solid;rnborder-width:1px;rnborder-color:#9999FF;rnwidth:392px;rnheight:406px;rnbackground-color:#EEEEEE;rncolor:#000000;rnz-index:5001;rn}rn问题:文字显示的颜色不对,太淡,看起来的效果好像是,id为1的图层在上面,文字从下面透过来似的。some text
rnrn #1 中的如果不用兼容ie的话,就使用下面第一行就行了。
background-color: rgba(0,0,0,.15);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000')\9;
background-color: rgba(0,0,0,.15);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000')\9;
div1有透明度,baidiv2里面的字体会继承这个du透明度,zhi所以字体颜色dao淡。
解决:
你要把内div2从div1里面移出来,不成为容div的子元素,然后用定位放到div1上面
不移出来,div1不设置透明度,改用半透明的png图片做背景,低版本ie不支持png背景透明,你需要另外找点小技巧使其透明
div1背景色用css3的RGBA颜色来设置,这个RGBA的透明度子级不会继承,可惜ie低版本不支持
先不看你括弧里的css。。id不能以单独数字命名。。
在CSS中控制文字颜色的属性就是color啦,本来就是这样,没有为什么吧!--
css规范中没有font-color这个属性,所以设置该属性是不会对网页起作用的,你可以去w3school这个网站多看看,对初学css的人很有用
css里没有font-color,text-color这个属性
文本颜色就是
color:
这样不就可以了
你是想怎地啊
文本颜色就是
color:
这样不就可以了
你是想怎地啊
css文本框输入字体 颜色
求教个问题,文本框里面有个placeholder 默认是灰色字体 我想让输入的文字颜色明显些 设置什么颜色啊!因为placeholder是灰色的,我要是把字体变成红色的话 灰+红 是个很暗的颜色 不管我设置字体是什么颜色 都很暗。。。直接设置抄placeholder的字体颜色bai为红色就行了duzhi嘛,哪来dao的灰+红?
input{color:#fff;}
input::-webkit-input-placeholder{color:#fff;}
这样就行了
input{color:#fff;}
input::-webkit-input-placeholder{color:#fff;}
这样就行了
css设置文本框输bai入字体du颜色:
直接设置placeholder的字zhi体颜色为红色就行dao可以了版。比如:
input{color:#fff;}
input::-webkit-input-placeholder{color:#fff;}
运行效果权:
placeholder 就这样的颜色要比输入的文字浅,如果你要一致,你可以重构HTML来模拟这个效果.
文本框里面有内容的话placeholder不就看不家了吗?。。。
文章标签: 生石花
本文标题: CSS的文本字体颜色如何设置
本文地址: http://www.rixia.cc/wenda/80939.html
上一篇:描写动物的四字词语?
相关推荐