如何改变html中hr的部分颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何改变html中hr的部分颜色相关的知识,希望对你有一定的参考价值。

如果设置color的话,会改变整个hr的颜色

或者有没有其他的办法制作一个颜色条,当我选择模块区域的时候,改变该区域的颜色

标签单独改变颜色只需<hr color="#XXXX" />就可以了。
另外<hr>还有其他的可选属性,一并列下。
html<hr>
标签
一、定义与用法<hr>
标签可以插入水平线
二、在HTML和XHTML中的区别
在HTML中<hr>标签不需要结束标签
在XHTML中<hr> 标签必须合理的关闭 实例:This
is some text This is some text
在HTML4.01中所有与hr有关的属性都不再被推荐使用
在XHTML1.0严密型DTD中不支持所有有关hr元素的属性
三、标准属性
id, class, title, style, dir, lang, xml:lang
四 事件属性
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup
参考技术A hr没有你说的这个功能。如果你想实现你想要的功能的话,可以用div来代替hr.然后在div内再嵌套div就可以实现你说的这种功能了。 参考技术B <hr color=
color 只是单一颜色的
或者是你在css里设置一个background-images 放一过渡色的背景
楼下说的div也不错!
参考技术C <hr color=

color 只是单一颜色的

或者是你在css里设置一个background-images 放一过渡色的背景

楼下说的div也不错!哈!

如何设计一个 hr 标签

【中文标题】如何设计一个 hr 标签【英文标题】:How to style up a hr tag 【发布时间】:2016-02-25 14:15:11 【问题描述】:

我想设计一个&lt;hr /&gt; 标签,但似乎无法在任何有效的地方在线找到答案。

如果可能的话,我想改变颜色和厚度?我可以很容易地改变它的长度,但到目前为止似乎就是这样。

或者我可以使用 hr 标签的替代品吗?

谁能帮帮我?

【问题讨论】:

Changing the color of a hr element的可能重复 【参考方案1】:

你可以这样做:

CSS

hr
   border: none;
   height: 10px;
   background: #ccc;

DEMO HERE

【讨论】:

太棒了!谢谢你:)【参考方案2】:

你可以通过属性改变颜色。

<hr color="red" size="10px">

在这里测试: https://jsfiddle.net/8wevdosq/

【讨论】:

有效,但这些属性在 HTML5 中已弃用 是的。因为其他答案是用css。我提供了html方式。【参考方案3】:

hr 是一个边框,因此您只需在 CSS 中设置边框样式:

hr 
    border-color: blue;
    border-width: 10px;

DEMO

【讨论】:

【参考方案4】:

如果你设置了类的样式,那么你需要写“。”在那里,如果你设置了 id 的样式,那么你必须在那边输入“#”,但如果你设置标签的样式,那么只需写标签名称 喜欢...

hr
     height:2px;
     background:yellow;
     border:0;
 

运行片段代码以获取更多信息...

<html>
  <head>
    <title>Designing HR - Horizontal Row </title>
    <style>
      hr
        height:2px;
        background:yellow;
        border:0;
      
    </style>
  </head>
  <body>
    <hr/>
  </body>
</html>

【讨论】:

以上是关于如何改变html中hr的部分颜色的主要内容,如果未能解决你的问题,请参考以下文章

网页制作中 如何改变水平线颜色

如何在HTML中设计<hr>即水平线的颜色??

更改线hr的颜色

如何控制HR标签制作的网页水平线的长度和颜色?

C语言如何改变一部分的字体颜色?

HTML中如何改变按钮的颜色