Chr*_*ers 6 css textarea scrollbars
我确信这不应该像看起来那么困难......我不能使用JQuery scrollpane,因为我需要它在提交时充当标准格式textarea ..需要在IE7 +,Safari&中工作firefox至少......任何想法?
试过这个......
textarea {
scrollbar-face-color: #ff8c00;
scrollbar-track-color: #fff8dc;
scrollbar-arrow-color: #ffffff;
scrollbar-highlight-color: #fff8dc;
scrollbar-shadow-color: #d2691e;
scrollbar-3dlight-color: #ffebcd;
scrollbar-darkshadow-color: #8b0000;
}
Run Code Online (Sandbox Code Playgroud)
...但仅适用于IE?
有任何想法吗??
-webkit-scrollbar对滚动条使用伪元素:
textarea::-webkit-scrollbar {
width: 1em;
}
textarea::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
textarea::-webkit-scrollbar-thumb {
background-color: darkgrey;
outline: 1px solid slategrey;
}
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到更多详细信息:https : //css-tricks.com/almanac/properties/s/scrollbar/
我从来没有这样做过,所以我对此并不完全确定,但我记得我的一位同事正在为我们正在开发的一个网站这样做,他也遇到了同样的小问题。
我认为你走在正确的轨道上,尽管滚动条属性需要位于 body css 中,如下所示:
body {
scrollbar-face-color: #ff8c00;
scrollbar-track-color: #fff8dc;
scrollbar-arrow-color: #ffffff;
scrollbar-highlight-color: #fff8dc;
scrollbar-shadow-color: #d2691e;
scrollbar-3dlight-color: #ffebcd;
scrollbar-darkshadow-color: #8b0000;
}
Run Code Online (Sandbox Code Playgroud)
也许您可以尝试提供所需的文本区域和 id 属性并将其应用到 css 中,因此:
textarea.(insertrelevantID) {
.....
}
Run Code Online (Sandbox Code Playgroud)