给你一段代码,创建了一个大小100*100的浮动窗口,贴着窗口的右边。
css代码:轿中
<styletype="text/css">
#my_dialog{
position:fixed;/*固定定位*/
right:0;
top:50%;/*贴着右边前氏,垂直位置50%*/
height:100px;
width:100px;/*尺寸100x100*/
闭悔山transform:translate(0,-50%);/*通过位移,保证浮动窗口的垂直居中*/
box-shadow:003px1pxrgba(180,180,180,0.5);
background-color:white;/*加些背景色和阴影,以便区分*/
}
</style>
html代码:
<divid="my_dialog">
<!--窗口内容-->
</div>
㈡ 网站漂浮广告代码怎么写
<script type="text/javascript">
function hidead()
{document.getElementById("ad").style.display="none";}
</script>
<div id="ad" style="position:absolute">
<!--放广告代码--><DIV onClick="hidead();" style="FONT-SIZE: 9pt; CURSOR: hand" align=right>关闭广告×</DIV></div>
<script>
var x = 80,y = 80
var xin = true, yin = true
var step = 1
var delay = 1
var obj=document.getElementById("ad")
function floatAD() {
var L=T=0
var R= document.body.clientWidth-obj.offsetWidth
var B = document.body.clientHeight-obj.offsetHeight
obj.style.left = x + document.body.scrollLeft
obj.style.top = y + document.body.scrollTop
x = x + step*(xin?1:-1)
if (x < L) { xin = true; x = L}
if (x > R){ xin = false; x = R}
y = y + step*(yin?1:-1)
if (y < T) { yin = true; y = T }
if (y > B) { yin = false; y = B }
}
var itl= setInterval("floatAD()", delay)
obj.onmouseover=function(){clearInterval(itl)}
obj.onmouseout=function(){itl=setInterval("floatAD()", delay)}
</script>
㈢ 求网站两侧浮动广告代码
suspendcode="<DIVid=lovexin1style='Z-INDEX:10;LEFT:6px;POSITION:absolute;TOP:105px;width:100;height:300px;'><imgsrc='images/close.gif'onClick='javascript:window.hide()'width=颼'height=ཊ'border=Ɔ'vspace=Ɖ'alt='关闭对联广告汪慎'><EMBEDsrc='images/4rr.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED></DIV>"
document.write(suspendcode);
suspendcode="<则友DIVid=lovexin2style='Z-INDEX:10;LEFT:896px;POSITION:absolute;TOP:105px;width:100;height:300px;'><imgsrc='images/close.gif'onClick='javascript:window.hide()'width=颼'height=ཊ'border=Ɔ'vspace=Ɖ'alt='关闭对联广告'><EMBEDsrc='images/4rr.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED></DIV>孙陵槐"
document.write(suspendcode);
//flash格式调用方法
//<EMBEDsrc='flash.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED>
lastScrollY=0;
functionheartBeat(){
diffY=document.body.scrollTop;
percent=.3*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
elsepercent=Math.floor(percent);
document.all.lovexin1.style.pixelTop+=percent;
document.all.lovexin2.style.pixelTop+=percent;
lastScrollY=lastScrollY+percent;
}
functionhide()
{
lovexin1.style.visibility="hidden";
lovexin2.style.visibility="hidden";
}
window.setInterval("heartBeat()",1);
㈣ 求网页制作代码:文字左右浮动的代码;文字上下浮动代码;插入声音代码;视频代码;…详细点中文解释
网页中中左右滚动的是代码<marquee direction=right behavior="scrolldelay"="150" bgcolor="blue" height="50" width="500"><font size=10 color=yellow>这是自己打的字</marquee> 上面的就是滚动的字的代码。其中<marquee>是标签direction是设定滚动文字的移动方向。属性有left,right,up,down。behaviour是设定移动效果,属性有scroll,slide,alternate。scroll是往返滚动,slide是滚动到一方停止,alternate是滚动到一方后又滚动回来。希望采纳!有问题可以加qq1051296301
㈤ 如何在网站上添加QQ在线咨询浮动窗口
静止的是因为你没有css样式的支持,所以他动不起来。
现在主流的网站在线咨询都流行采用让网页调用第三方客服系统的方式来实现了。
你可以下载一个快商通,然后到客服系统里面设置-生成代码,然后系统会生成一段js代码
你只需要把这段代码添加到网站的友情链接的那个html模板里面就可以了,所有的功能都有了
㈥ 网页浮动图标的代码是什么,最好是css的
如果是地址栏的图标,代码如下:
<link rel="shortcut icon" href="MyImg.ico" />
<link rel="Bookmark" href="favicon.ico" />
代码放置在<head></head>之间,图片放置在站点根目录。
如果是页面上的某个图标,这个也有多种方法。
一种是float的浮动,不脱离页面内容流。
一种是position,可以脱离页面内容流,独立设置位置。
如果是某些标题,列表前的小图标,则可以使用img添加,如:
<img src="..." /> <a href="...">链接</a>
也可以用css的background属性集合padding属性设置为背景。
㈦ 网页右侧浮动的jQuery版QQ在线客服代码 这种代码 怎么放入网站中 往上下载下来的都是HTML的 index.htm
右侧浮动主要是靠设置postion属性和top,left,right,bottom属性来定位的,可以在你自己的网页中添加一个div,将下载实现功能的代码放进去,设置自己的样式,来达到效果
㈧ 漂浮在网页右侧的QQ在线客服代码 1、怎么样修改以下代码,让其变为最靠右边2、如何插入到网页当中
帮你运行了,没有出现java script error Description的问题,有可能是你本地环境的问题,至于出现大片空白是因为你的表格标签乱了,没有对应!帮你调一下,代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>QQ在线客服</title>
<SCRIPT language=javascript>
function CloseQQ()
{
divStayTopleft.style.display="none";
return true;
}
function FloatTop()
{
var startX1 =document.body.offsetWidth-125 ,startY1 = 5;
var startX2 =0,startY2 = 95;
var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function ml(id,startX,startY)
{
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x;this.style.top=y;};
el.x = startX;
el.y = startY;
return el;
}
window.stayTopLeft=function()
{
var pY = ns ? pageYOffset : document.body.scrollTop;
ftlObj.y += (pY + startY1 - ftlObj.y)/8;
ftlObj1.y += (pY + startY2 - ftlObj1.y)/8;
ftlObj.sP(document.body.scrollLeft+document.body.offsetWidth-125, ftlObj.y);
ftlObj1.sP(ftlObj1.x, ftlObj1.y);
setTimeout("stayTopLeft()", 30);
}
ftlObj = ml("divStay",(document.body.scrollLeft+document.body.offsetWidth)/2+505,0);
ftlObj1 = ml("divStayTopLeft",(document.body.scrollLeft+document.body.offsetWidth)/2+509,30);
stayTopLeft();
}
</SCRIPT>
</head>
<body>
<DIV id=divStay style="POSITION:absolute"></DIV>
</DIV>
<SCRIPT language=javascript>
function picsize(obj,MaxWidth){
img=new Image();
img.src=obj.src;
if (img.width>MaxWidth)
{
return MaxWidth;
}
else
{
return img.width;
}
}
function CloseQQ()
{
divStayTopleft.style.display="none";
return true;
}
var online= new Array();
</SCRIPT>
<div id="divStayTopleft" style="POSITION: absolute; left: 267px; top: 34px;">
<table cellspacing="0" cellpadding="0" width="109" border="0">
<tr>
<td colspan="3">
<a onClick="CloseQQ()" href="javascript:;" shape="circle" coords="91,16,12">
<img height="34" src="QQ3.png" width="109" usemap="#Map" border="0"></a></td>
</tr>
<tr>
<td width="6"><img height="250" src="QQ2.png" width="6"></td>
<td valign="top" width="96" background="sto/qq_bg.gif">
</td></tr></table>
</div>
中间省略。。。。。。。。。
FloatTop();
<!--End -->
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="800"> </td>
</tr>
</table>
<script type="text/javascript">FloatTop();</script>
</body>
</html>
㈨ html浮动代码怎么用
新建一个html网页,在body中插入【<div class="content"></div>】并引入CSS【.content{width: 420px;height: 100px;background: #d4d4d4;padding: 5px 0 5px 5px;}】。
㈩ 浮动窗口的代码 (html/js)
第一种方法:
Html代码
<html>
<head>
<title>浮动窗口</title>
<link type="text/css" rel="stylesheet" href="css/overflow.css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/overflow.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var b = $("#b");
var overFlow = $("#over");
b.click(function(){
overFlow.fadeIn();
$("#mask").css("background","#111");
$("#mask").css("opacity","0.8");
})
$("#close").click(function(){
overFlow.fadeOut();
$("#mask").css("background","#fff");
$("#mask").css("opacity","1");
});
drag($("#over"),$("#title"));
}) ;
</script>
</head>
<body>
<div id="over">
<div id="title"><span id="t">这只是一个演示标题</span><span id="close">[ x ]</span></div>
<div id="content">
When a container object, such as a div, has mouse capture, events originating on objects within that container are fired by the div, unless the bContainerCapture parameter of the setCapture method is set to false. Passing the value false causes the container to no longer capture all document events. Instead, objects within that container still fire events, and those events also bubble as expected.<br/>
---This is edited by Alp.
</div>
</div>
<div id="mask"> <a id="b" href="#">click</a></div>
</body>
</html>
Js代码
function drag(overFlow,title){
title.onmousedown = function(evt){
var doc = document;
var evt = evt || window.event;
var x = evt.offsetX?evt.offsetX:evt.layerX;
var y = evt.offsetY?evt.offsetY:evt.layerY;
if(overFlow.setCapture){
overFlow.setCapture();
}else if(window.captureEvents){
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
}
doc.onmousemove = function(evt){
evt = evt || window.event;
var xPosition = evt.pageX || evt.clientX;
var yPosition = evt.pageY || evt.clientY;
var newX = xPosition - x;
var newY = yPosition - y;
overFlow.style.left = newX;
overFlow.style.top = newY;
};
doc.onmouseup = function(){
if(overFlow.releaseCapture){
overFlow.releaseCapture();
}else if(window.captureEvents){
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
}
doc.onmousemove=null;
doc.onmouseup=null;
};
};
}
css代码
#over{
position: absolute;
left: 300px;
top: 200px;
border: 1px solid black;
display: none;
background: #cccccc;
cursor: default;
width: 300px;
z-index: 10;
opacity: 1;
}
#title{
border: 1px solid #1840C4;
background: #95B4DC;
padding: 2px;
font-size:12px;
cursor: default;
}
#close{
cursor: pointer;
margin-right: 1px;
overflow: hidden;
}
#content{
border: 1px solid #C2D560;
background: #EFF4D7;
}
#t{
margin-right:145px;
}
#mask{
z-index: 1;
background: #fff;
width: 1024px;
height: 800px;
}
#b{
position: absolute;
left: 200px;
top: 100px;
}
body{
padding: 0px;
margin: 0px;
}
#over{
background: transparent;
}
第二种方法:
消息框遮罩层:<iframe id="show_upload_iframe" frameborder=0 scrolling="no" style="display:none; position:absolute;"></iframe><div id="show_upload">nothing...</div>'
页面加载loading中:<div id="body_loading" onClick="loaded();"><img src="__PUBLIC__/images/body_load.gif"></div>
关闭浮动窗口:<a href="javascript:hideupload()">关闭窗口建议用小图片</a>
打开浮动窗口:<a href="javascript:showupload('admin.php')">打开浮动</a>
// 消息框loading
function loading(){
var o = $('#body_loading');
o.css("left",(($(document).width())/2-(parseInt(o.width())/2))+"px");
o.css("top",(($(document).height()+$(document).scrollTop())/2-(parseInt(o.height())/2))+"px");
o.fadeIn("fast");
}
// 消息框消失
function loaded(){
var o = $('#body_loading');
o.fadeOut("fast");
}
// 隐藏浮动窗口
function hideupload(){
$('#show_upload').hide();
$('#show_upload_iframe').hide();
}
// 弹出浮动窗口
function showupload(ajaxurl){
loading();
var o=$('#show_upload');
var f=$('#show_upload_iframe');
var top = 200;
$.ajax({
url: ajaxurl,
//cache: false,
success: function(res){
loaded();
o.html(res);
o.css("left",(($(document).width())/2-(parseInt(o.width())/2))+"px");
if($(document).scrollTop()>200){
top = ($(document).height()+$(document).scrollTop())/2-(parseInt(o.height())/2);
}
o.css("top",top+"px");
f.css({'width':o.width(),'height':o.height(),'left':o.css('left'),'top':o.css('top')});
f.show();
o.show();
}
});
}