html - 如何让3张图片保持在同一行响应和悬停效果

标签 html css image responsive-design hover

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 9 年前

我正在使用模板制作网站,但我不太擅长 css。但是我有 3 张图像,我想保持在同一行中,具有悬停效果并适合不同分辨率的屏幕。

我在互联网上找到了一些我想要的东西,但我从来没有真正能够将它们组合在一起以获得这个结果。

据我所知,悬停效果在移动设备上不起作用,所以我认为我应该使用 2 个 css。一种用于移动设备,一种用于计算机和平板电脑。就像分辨率 <300 时没有悬停。否则悬停。

如有错误请指正。图片没有其他格式,代码是<img src=""> .

最佳答案

我不认为你会想要不同的样式表,因为你应该能够在一个很好的响应式单个 CSS 文件中做到这一点。

这应该可以帮助您入门。显然你会想要添加 classes在您的适当网站 class='inline-image' 或类似网站上添加这些内容。

HTML

<div>
    <img src='http://upload.wikimedia.org/wikipedia/commons/a/a9/Example.jpg' />
    <img src='http://upload.wikimedia.org/wikipedia/commons/a/a9/Example.jpg' />
    <img src='http://upload.wikimedia.org/wikipedia/commons/a/a9/Example.jpg' />
</div>

样式表

div {
    /* to keep all the images on the one line*/
    white-space: nowrap;
}

img {
    background-color: #ffffff;
    padding: 10px;
}

img:hover {
    background-color: #000000;
}

JSFiddle: http://jsfiddle.net/CVSvh/

关于html - 如何让3张图片保持在同一行响应和悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22612524/

上一篇:css - 悬停时的 Wordpress 导航水平子菜单

下一篇:CSS - 在不改变文档类型的情况下固定 IE8 的位置

相关文章:

C# 应用程序更改我的图片大小

c# - 从 URL 图像动态生成缩略图

jquery remove parent 不处理动态创建的 div

html - 正确设置导航菜单?

jquery - 有什么方法可以用 jQuery 设置背景大小?

css - 从左侧移除框阴影

Html/Css 图像无法在 IE 中正确显示并调整大小(左而不是右)

html - 如何修复悬停时自动翻转?

c# - 如何使用 jQuery 复制带有下拉列表的表行

html - CSS Toggle Radio 开关定制