首先让我说,我喜欢Chrome用于输入的边框,我的问题是针对textarea的问题。 textarea使用color属性作为边框以及为输入文本着色的预期功能。这是我的css:
select, textarea, input{ font-size:25px; font-weight:bold; color: #FF4500;}
正如我所说,我想要镀铬制作的边框,我只是因为某些原因,我不想要它只有textarea的彩色边框。有什么方法我可以将颜色应用于文本或可能阻止颜色属性更改边框颜色?
答案 0 :(得分:2)
删除textarea
上设置边框属性的设置(使用您发布的部分以外的代码),例如border-width
或border-radius
。
原因是这样的设置可能会使Chrome(或其他浏览器)使用元素周围的正常边框(由CSS属性决定),而不是使用不受CSS影响的特殊例程绘制的默认边框。效果因浏览器和属性而异。例如,使用示例代码,在Chrome上,如果添加border-style: solid
,则input
元素会显示橙红色边框,但select
和textarea
会保留其默认灰色边框。但是,如果您添加border-radius: 8px
,则input
会保留其默认边框颜色(尽管有圆角),而select
和textarea
都会获得橙红色边框。