2013-10-10 24 views
1

我们正在为用户编写一个网站,不能使用鼠标。他想要按下键盘上的Tab以在图像之间移动,然后按回车键以转到与该图像关联的href链接。我们做得很好。如何更改链接图片的选项卡?

但是,我们如何以某种方式突出显示图像,以便他可以轻松地看到他选中哪个图像?

我们没有一个jQuery的技能,所以我们试图让我们的编码,HTML和CSS

我们有代码:

我以为我可以介绍一个类改变一些关于图像的东西。 例如,我们引入了一个类 .classA {border:double;} 并使用它
但这没有奏效。我们尝试了很多效果,但都没有效果。

有关我们如何突出显示他所选图像的任何建议?

+2

'img:focus {border:1px solid red; ''?不完全确定图像是否可以在没有包装锚点的情况下进行标签选择,在这种情况下,您希望'a:focus img'作为您的选择器 – SmokeyPHP

回答

0

我们如何能突出他将转到

当一个页面上锚之间跳格的图像,即元素获得“焦点” - 使用:focus伪选择,因此,我们可以restyle是图像

a:focus img { 
    border: 1px solid #F00; 
} 

虽然添加边框可能会破坏布局 - 你可以改为做这样的事情:

例如 - 已标签与 a:focus img锚内
box-shadow: 0 0 10px #F00; 

给它一个红色的辉光 - 使其明显,而不影响元素的布局。

0

请记住,默认情况下,浏览器提供一个大纲。

尝试:

IMG:重点{ 概述:无; border:2px solid #ABCDEF; }

相关问题