试做一个播放按钮
代码:<style type="text/css">
.mBtn {
width: 40px;
height: 40px;
line-height: 40px;
color: olive;
background: transparent;
border: 0;
border-radius: 25%;
box-shadow: 2px 2px 3px 1px rgba(0,0,0,.28);
font-size: 12px;
text-align: center;
}
.mBtn:hover {
cursor: pointer;
box-shadow: 2px 3px 4px 2px rgba(0,0,0,.28);
color: black;
}
.mBtn:active {
transform: scale(0.98);
box-shadow: 1px 2px 2px 0px rgba(0,0,0,.28);
color: red;
}
</style>
<div class="mBtn">▶</div>
<p>演示效果:<br> </p>
<style type="text/css">
.mBtn {
width: 40px;
height: 40px;
line-height: 40px;
color: olive;
background: transparent;
border: 0;
border-radius: 25%;
box-shadow: 2px 2px 3px 1px rgba(0,0,0,.28);
font-size: 12px;
text-align: center;
}
.mBtn:hover {
cursor: pointer;
box-shadow: 2px 3px 4px 2px rgba(0,0,0,.28);
color: black;
}
.mBtn:active {
transform: scale(0.98);
box-shadow: 1px 2px 2px 0px rgba(0,0,0,.28);
color: red;
}
</style>
<div class="mBtn">▶</div>
这个是不是传说中的透明按钮? @绿叶清舟
按钮有两个鼠标响应:移上来时和按下时。按钮背景透明,这可能意味着它跟随父元素的背景 <div style="margin:100px; padding:20px; background: olive;">
<p>看看父元素背景色为 olive 时按钮的表现:<br> </p>
<div class="mBtn">糖</div>
</div>
<div style="margin:100px; padding:20px; background: pink;">
<p>看看父元素背景色为 pink 时按钮的表现:<br> </p>
<div class="mBtn">果</div>
</div> 从演示效果看,按钮的文本应依据父框背景做变化 这个漂亮还有糖吃啊{:4_189:} 绿叶清舟 发表于 2022-1-16 09:39
这个漂亮还有糖吃啊
吃糖美容 马黑黑 发表于 2022-1-16 09:45
吃糖美容
用了这代码是不是下面一句就不用加了<input
<style type="text/css">
.mBtn {
width: 40px;
height: 40px;
line-height: 40px;
color: olive;
background: transparent;
border: 0;
border-radius: 25%;
box-shadow: 2px 2px 3px 1px rgba(0,0,0,.28);
font-size: 8px;
text-align: center;
}
.mBtn:hover {
cursor: pointer;
box-shadow: 2px 3px 4px 2px rgba(0,0,0,.28);
color: black;
}
.mBtn:active {
transform: scale(0.98);
box-shadow: 1px 2px 2px 0px rgba(0,0,0,.28);
color: red;
}
</style>
<div class="mBtn">不许动</div> 绿叶清舟 发表于 2022-1-16 09:51
.mBtn {
width: 40px;
height: 40px;
字多了 绿叶清舟 发表于 2022-1-16 09:50
用了这代码是不是下面一句就不用加了
你把 div 改为 input 也是可以的 绿叶清舟 发表于 2022-1-16 09:50
用了这代码是不是下面一句就不用加了
input也可,button也行,替换掉 div 就好的 马黑黑 发表于 2022-1-16 10:17
input也可,button也行,替换掉 div 就好的
用div,里面加移动的字也可以的吧 绿叶清舟 发表于 2022-1-16 10:21
用div,里面加移动的字也可以的吧
可以,button,input,也都可以 本帖最后由 加林森 于 2022-1-24 11:37 编辑 <br /><br />
<style type="text/css">
.mBtn {
width: 40px;
height: 40px;
line-height: 40px;
color: olive;
background: transparent;
border: 0;
border-radius: 25%;
box-shadow: 2px 2px 3px 1px rgba(0,0,0,.28);
font-size: 12px;
text-align: center;
}
.mBtn:hover {
cursor: pointer;
box-shadow: 2px 3px 4px 2px rgba(0,0,0,.28);
color: black;
}
.mBtn:active {
transform: scale(0.98);
box-shadow: 1px 2px 2px 0px rgba(0,0,0,.28);
color: red;
}
</style>
<div class="mBtn">
<p><audio id="yinpin" src="https://wj.zp68.com/lxx/yunhua/20211217/01.mp3" controls="controls"></audio></p> ▶</div> 怎么把音乐装进去呢?{:4_203:} 加林森 发表于 2022-1-16 11:28
怎么把音乐装进去呢?
硬塞:加播放器,用JS将按钮和播放器建立关联 这个漂亮,还有鼠标上去后的变化,黑黑太伟大了,什么都能设计出来{:4_199:} 加林森 发表于 2022-1-16 11:28
怎么把音乐装进去呢?
队长看黑黑后一个帖子,是有音乐关联的。
页:
[1]
2