求高手帮我写一段HTML代码,要求鼠标指向一张图片时图片加白色或者红色边框,移开时又恢复原样!谢了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求高手帮我写一段HTML代码,要求鼠标指向一张图片时图片加白色或者红色边框,移开时又恢复原样!谢了相关的知识,希望对你有一定的参考价值。

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
.addborder

border: 1px solid red;


.removeborder



</style>
</head>
<body>
<img id="image1" src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-zhidao.gif" onmouseover="this.className='addborder';" onmouseout="this.className='removeborder';" />
</body>
</html>追问

我希望能在淘宝里面的自定义模块中使用,以上代码进入模块后只剩下图片代码了

参考技术A 简单写了一下,使用CSS实现,代码在下面,希望能帮到你

<style>
.
padding: 0;

.ss

border: 4px solid;
border-color: white;

.ss img

border: 0px solid;

.ss:hover

border: 4px solid;
border-color: red;

</style>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
</head>

<body>
<a href="#" class="ss"><img src="./img_1.png"></img></a> <!--图片地址src换成你自己的就可以-->
</body>
</html>

C#在winform上画一张大于全屏的图片(至少3000*3000像素)。在窗口最大化下用鼠标拖动图片,必须画面流畅。

使用PictureBox的滚动条的方案(包括DX)就不要说了。
我现在已经不知道C#能不能实现上面的要求了,现在的关键麻烦在于移动图片时,都能看到绘制的过程(就像波浪一样),不流畅啊!(双缓冲不顶用)。
哪位高手有能实现上面要求的代码不(最好是能看到效果的)?
如果你没C#的代码,给我C++(我刚学,自己写还不熟练,看得话完全没问题)的也行。
再次声明一下,不一定只用鼠标拖的哈,我主要是想要在全屏下实现移动图片时必须流畅这个效果的代码。(图片,全屏,移动,流畅)
哪怕你没代码,知道哪有用C#的写的能实现这个效果的程序也行,告诉我,我去下来看看。

你要画这么大像素的图,内存都耗死你,得用一些技巧
给你个思路,没有代码,是我之前做过一个项目(web版)是浏览图片的,航拍图(像素1万*1万以上),做法是先把图片分割成小块(比如100*100),定义好每一张图的名称(用位置表示),显示的时候取相应的图片显示即可,就像很多电子地图就是这么做的

希望对你有用
参考技术A bool flag = false;
int x, y;
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)

if (flag)

pictureBox1.Left = pictureBox1.Left + (e.X - x);
pictureBox1.Top += e.Y - y;//pictureBox1.Top=pictureBox1.Top+(e.Y-y);当鼠标按下时,图像跟着鼠标动

//Rectangle rect = new Rectangle();
//rect = Screen.GetWorkingArea(this);
Bitmap bmp = (Bitmap)pictureBox1.Image;
try

Color pointColor = bmp.GetPixel(e.X, e.Y);//获取图像像素
textBox2.Text = pointColor.R.ToString();
textBox3.Text = pointColor.G.ToString();
textBox4.Text = pointColor.B.ToString();

catch

private void pictureBox1_MouseDown(object sender, MouseEventArgs e)

flag = true;
x = e.X;
y = e.Y;

private void pictureBox1_MouseUp(object sender, MouseEventArgs e)

flag = false;

这个可以用鼠标来拖动图像移动你试试

以上是关于求高手帮我写一段HTML代码,要求鼠标指向一张图片时图片加白色或者红色边框,移开时又恢复原样!谢了的主要内容,如果未能解决你的问题,请参考以下文章

高手,请帮我翻译一段话

哪位英文高手能帮我写一篇英语演讲稿3分钟 主题是责任

谁帮我写一段关于爵士乐的英文介绍

我有一段VBS的简单按键代码,但是运行后会死循环,求高手修改帮我实现两个效果。

请教java高手们,帮我写一个java编写的图片浏览器,功能如下:有自动浏览功能,每隔几秒图片自动翻页。用

用java怎么获得一张图片上的一个文字的坐标点 求高手解答