`
king520
  • 浏览: 181643 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
文章分类
社区版块
存档分类
最新评论

css设置图片某个区域为文字区域(让两个div重合)

 
阅读更多

为了播放音乐。音乐的按钮有一个区域,放提示语,用程序动态设置。

效果图如:

字的内容由程序来处理:

 <div style="position:relative">
					  <!-- 图片的DIV -->
					 <div style="position:absolute; float:left; top:0px; left:0px;">
					 <img style="width:320px"  src="${ctx}/images/guide/player_start.png" name="playAudio" id="playAudio">
					 </div>
					 
					 <!-- 提示语的DIV-->
					 <div id="tips" style="position:absolute; float:left;top:17px;left:70px;height:18px;width:200px;color:white;">可点击按钮播放音频介绍</div>
					 </div>

附对应的图片:

 $("#playAudio").click(function(){
    		 var isPause=$("#isPause").val();
    		 //alert("isPause:"+isPause);
    		 var srcUrl=  $("#playAudio").attr("src");
    		 if(srcUrl.indexOf("player_start")>0){
    			 if(isPause==""){
    				// alert("player_start");
        			 window.meeting.setMusicUrl('${meetingContent.reserve2}');
        			 $("#isPause").val("pause");
    			 }
    			 window.meeting.startPlay();
    			 $("#tips").html("正在播放中......");
    			 $("#playAudio").attr("src","${ctx}/images/guide/player_pause.png");
    		 }else if(srcUrl.indexOf("player_pause")>0){
    			// alert("player_pause111111");
    			 window.meeting.pausePlay();
    			 $("#tips").html("已暂停,点击继续");
    			 $("#playAudio").attr("src","${ctx}/images/guide/player_start.png");
    		 }
    		 
    		// window.meeting.startPlay('${meetingContent.reserve2}');
    		// $("#playAudio").attr("src","${ctx}/images/guide/player_pause.png");
    		 
    	 });


分享到:
评论

相关推荐

    DIV+CSS网页布局教程DIV+CSS网页布局技巧如何实现DIV+CSS网页布局.pdf

    DIV+CSS网页布局技巧如何实现是当前网页设计中非常重要的一个环节。DIV+CSS工具的使用非常广泛,能够优化网站的布局和标签、做出精美的页面,并且有助于搜索引擎抓取网页内容、提高网站排名。 在网页设计过程中,...

    判断可拖动div是否重合 重合多少

    2. **设定重叠条件**:两个div重合的条件是它们的边界有交集。具体来说,如果div1的`left`小于div2的`right`,并且div1的`right`大于div2的`left`,同时div1的`top`小于div2的`bottom`,并且div1的`bottom`大于div2...

    CSS实现图片背景填充的六边形的示例代码

    为了让六边形的形状更加明显,我们通常会将矩形的高度设为宽度乘以`Math.sqrt(3)`,这样可以确保旋转后它们的边缘能够完全重合,形成一个正六边形。在这个例子中,矩形的宽度和高度比例是60px : 104px,大约满足这个...

    CSS简单实现重叠线效果

    在网页中,重叠线通常指的是两个元素之间线条的交错或叠加,可以增强视觉层次感,让页面看起来更加精致。常见的应用场景包括标题分隔、列表分隔等。 在给定的代码示例中,我们看到使用了HTML和CSS来创建这个效果。...

    元素浮动之后文字会环绕而不是重合原因示例解答

    举个例子,如果我们有两个相邻的`div`元素,一个设置了浮动,另一个没有,那么设置浮动的`div`会让其后的`div`元素的文本环绕自身,而不会覆盖文本。但如果使用绝对定位,不设置浮动的`div`将会直接占据原本浮动元素...

    前端开发面试题整合(css、js、vue。react等)

    前端开发面试题整合(CSS、JS、Vue、React 等) 本文将详细解释前端开发面试中常见的 CSS...* 上下 margin 重合问题,相邻的两个 div margin-left margin-right 不会重合,但相邻的 margin-top margin-bottom 会重合。

    原生js实现拼图滑动验证框

    创建基本的HTML结构,包含两个div元素,分别代表拼图的左右两部分。可以添加`id`属性以便于JavaScript选择器选取: ```html &lt;div id="验证容器"&gt; &lt;div id="拼图背景"&gt;&lt;/div&gt; &lt;div id="拼图滑块"&gt;&lt;/div&gt; &lt;/div&gt; ``...

    jQuery实现div跟随鼠标移动

    在本示例中,我们探讨了如何使用jQuery实现一个div元素跟随鼠标移动的效果。这个功能在许多交互式网页设计中非常常见,例如悬浮菜单、拖动元素等。关键在于理解和处理鼠标位置与div元素位置之间的关系。 首先,我们...

    用纯CSS实现饼状Loading等待图效果

    在本例中,动画用于外圈和内圆两个部分。外圈的动画主要是旋转,而内圆的动画则复杂一些,需要通过改变z-index值来控制不同半圆显示的优先级。 具体到代码实现,首先创建一个包裹元素.con-wrap,用于包含外圈和内圆...

    前端html贪吃蛇.rar

    同时,也需要设置定时器,每隔一定时间更新游戏状态,让蛇自动移动。 5. **移动与碰撞检测** 在每次游戏循环中,蛇头会根据当前方向移动到新的位置。接着,检查蛇头是否与自己的身体或者边界发生碰撞。如果碰撞,...

    理解margin塌陷和margin合并及其解决方案.docx

    在上述示例中,尽管两个元素分别设置了`margin-bottom:100px`和`margin-top:100px`,但它们之间的实际距离仅为100px。 **二、解决margin合并的方法** 解决margin合并的方法同样是通过触发BFC来实现。在上述示例中...

    原生JS实现的放大镜特效示例【测试可用】

    `div2`用于显示放大后的图片,设置为相对定位以确保图片正确地填充在该区域中。 ```css #div1 { width: 304px; height: 222px; position: relative; margin: 30px auto 0px; border: 2px solid red; } #div1 ...

    CSS实现元素居中原理解析

    这是因为行内元素的垂直位置会依照基线对齐,当基线与父容器的中心线重合时,元素便表现为垂直居中。但需要注意的是,实际上由于字体的设计,行内元素的垂直中心与行距(line-height)的中心往往不在同一位置,因此...

    纯JS实现的俄罗斯方块小游戏

    例如,每个方块可能对应一个`div`元素,其位置、颜色和状态通过CSS样式控制。 **事件处理**是用户与游戏互动的关键。在这个项目中,可能需要监听键盘事件来控制方块的移动和旋转。例如,使用`addEventListener`注册...

    javascript实现倒计时效果

    接着,初始化一个索引变量`i`,设置倒计时开始的数字为"3",即数组的第一个元素,并显示出来。 接下来,使用`setInterval()`函数设置一个定时器,每1秒执行一次匿名函数。在定时器的函数内部,首先检查索引`i`是否...

    js正则实现的密码框简单制作,还可以替换成自己想用得符号

    在CSS部分,两个输入框都设置了`position: absolute`,并调整了`left`和`top`属性,使其完全重合。此外,输入真实密码的文本框(#b)的透明度设置为0,使得用户无法看到实际输入的字符。 ```css #c { position: ...

    JavaScript原生编写《飞机大战坦克》游戏完整实例

    这可以通过在HTML中设置两个具有相同背景图片的`div`元素实现,然后在CSS中利用绝对定位和相对移动来实现滚动效果。 2. **游戏启动**:用户点击“开始”按钮,飞机开始自动发射子弹,同时敌机随机出现在屏幕顶部。`...

    解决margin 外边距合并问题

    例如,如果有两个相邻的div元素,一个设置上外边距为50px,另一个为100px,它们之间的实际间距将是100px,而不是150px。这是浏览器为了优化页面布局而采取的一种策略。 ### 二、嵌套元素的外边距合并 在嵌套元素中...

Global site tag (gtag.js) - Google Analytics