惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
I
InfoQ
C
Check Point Blog
IT之家
IT之家
MyScale Blog
MyScale Blog
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
Last Week in AI
Last Week in AI
GbyAI
GbyAI
P
Proofpoint News Feed
量子位
Stack Overflow Blog
Stack Overflow Blog
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
人人都是产品经理
人人都是产品经理
B
Blog
T
The Blog of Author Tim Ferriss
H
Help Net Security
云风的 BLOG
云风的 BLOG

博客园 - 心悦

今天是父亲节,下面是有关父亲的电影,连续剧. 看微电影<疯狂的乞丐>有感。 ETester SQL Pretty Printer 可以让你少奋斗十年的工作经验(转) 小偷公司 SqlDbxPro 解决掉S60系统出错问题 GLDEF_C, LOCAL_C, GLREF_C 的含义(转) WINDOWS 2003下HTTP 500 - 内部服务器错误解决 进度与质量的关系 SQL语句实现结果集合的拼接 PL/SQL Developer SQL Delta数据库对比工具 IE个性化 - 心悦 - 博客园 转繁体 sp_oacreate XSLT语法 - 心悦 - 博客园 恒心应该怎样做 找合适自己的工作,而非最好的工作
textarea的滚动条色
心悦 · 2009-12-11 · via 博客园 - 心悦

scrollbar属性、样式详解
1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条)
    overflow-x水平方向内容溢出时的设置
    overflow-y垂直方向内容溢出时的设置
    以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。

2.scroll_bar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色)
    scroll_bar-arrow-color上下按钮上三角箭头的颜色
    scroll_bar-base-color滚动条的基本颜色
    scroll_bar-dark-shadow-color立体滚动条强阴影的颜色
    scroll_bar-face-color立体滚动条凸出部分的颜色
    scroll_bar-highlight-color滚动条空白部分的颜色
    scroll_bar-shadow-color立体滚动条阴影的颜色

我们通过几个实例来讲解上述的样式属性:

1.让浏览器窗口永远都不出现滚动条
    没有水平滚动条
    <body style="overflow-x:hidden">
    没有垂直滚动条
    <body style="overflow-y:hidden">
    没有滚动条
    <body style="overflow-x:hidden;overflow-y:hidden">或<body
    style="overflow:hidden">

2.设定多行文本框的滚动条

没有水平滚动条
   <textarea style="overflow-x:hidden"></textarea>

   没有垂直滚动条
   <textarea style="overflow-y:hidden"></textarea>

   没有滚动条
   <textarea style="overflow-x:hidden;overflow-y:hidden"></textarea>
   或<textarea style="overflow:hidden"></textarea>

3.设定窗口滚动条的颜色

设置窗口滚动条的颜色为红色<body style="scroll_bar-base-color:red">
scroll_bar-base-color设定的是基本色,一般情况下只需要设置这一个属性就可以达到改变滚动条颜色的目的。
加上一点特别的效果:
<body style="scroll_bar-arrow-color:yellow;scroll_bar-base-color:lightsalmon">

4.在样式表文件中定义好一个类,调用样式表。

<style>
.coolscrollbar{scroll_bar-arrow-color:yellow;scroll_bar-base-color:lightsalmon;}
</style>
这样调用:
<textarea class="coolscrollbar"></textarea>

scroll_bar-Face-Color为滚动条表面颜色设定;
scroll_bar-Highlight-Color为滚动条上斜面和左斜面颜色设定;
scroll_bar-Shadow-Color为滚动条下斜面和右斜面颜色设定;
scroll_bar-3Dlight-Color为滚动条上边和左边的边沿颜色设定;
scroll_bar-Arrow-Color为滚动条两端箭头颜色设定。
scroll_bar-Track-Color为滚动条底板颜色设定;
Scrollbar-Darkshadow为滚动条下边和右边边沿颜色设定。

举例:

body {
background-color: #ffffff;
color: #336699;
scroll_bar-FACE-COLOR: #BED8EB;
scroll_bar-SHADOW-COLOR: #DDF8FF;
scroll_bar-HIGHLIGHT-COLOR: #92C0D1;
scroll_bar-3DLIGHT-COLOR: #DDF8FF;
scroll_bar-DARKSHADOW-COLOR: #92C0D1;
scroll_bar-TRACK-COLOR:#BED8EB;
scroll_bar-ARROW-COLOR: #92C0D1
}