如果有新消息,我正在尝试为消息系统制作一个按钮以显示橙色点。但是,我无法让它正常工作。是否可以?
这是按钮
<input type="button" value="Messages •" />
如果有人想尝试的话,还有 jsFiddle 上的按钮 :-)
如果有新消息,我正在尝试为消息系统制作一个按钮以显示橙色点。但是,我无法让它正常工作。是否可以?
这是按钮
<input type="button" value="Messages •" />
如果有人想尝试的话,还有 jsFiddle 上的按钮 :-)
改用一个button
元素。
<button type="button">
Messages <span style="color: orange;">•</span>
</button>
当然,不要内联添加样式。我只是为了这个例子而做的。
button
您还可以向诸如此类的类添加一个类new-messages
,然后执行...
button.new-messages:after {
content: "•";
color: orange;
}
请记住,后者不适用于较旧的 IE。
使用<button>
而不是,<input>
因为它具有您可以设置样式的子元素。
要将橙色点添加到您的按钮,我建议使用background-image
. 这将使您能够根据需要设计点,而不受字体类型的限制。
如果将橙色圆点添加为背景图像,则可访问性也会更好,因为这不是内容。
<input type="button" value="Messages" class="newmessage" />
.newmessage
{
background-image:url('http://img859.imageshack.us/img859/9611/orangedot.jpg');
background-repeat:no-repeat;
background-position:right center;
padding:5px;
padding-right:25px;
}
见演示: http: //jsfiddle.net/ePA47/3/ </p>
根据问题标题,以下内容将有助于在单个样式标签中添加多种样式
<button type="button" style= "margin-top : 20px; border-radius: 15px"
class="btn btn-primary">View Full Profile
</button>