希望您能帮忙回答一个关于CSS的简单问题。我想要制作一个具有透明背景和轮廓线的按钮(不需要是html类按钮),并且其中的文本不与按钮具有相同的不透明度。也就是说,文本应该保持与按钮不同的不透明度。这种情况是否可能?以下是我的尝试,使用fiddle解决此问题-http://jsfiddle.net/9jXYt/
CSS:
#xxx {
outline:white solid 0.5px;
/*opacity: 0.2; */
background-color: rgba(255,0,0,0.2);
padding: 6px 8px;
border-radius: 3px;
color: black;
font-weight: bold;
border: none;
margin: 0;
/*box-shadow: 0px 2px 3px #444;*/
}
#xxx:hover {
opacity: 0.9;
}
#fff {
font-family: helvetica, arial, sans-serif;
font-size: 19pt;
opacity: 1 !important;
color: rgba(0,0,0,0.5) !important;
}
HTML:
<button id="xxx"><div id="fff">这是一个测试</div></button>
感谢您提供的任何提示。
border: 5px solid rgba(3,66,22,0.5);
- ralph.m