我发现调整图像大小以使其具有响应能力很棘手。
我正在开发一个php应用程序,以自动将网站转换为响应版本。我有点卡在图像上。
我已经成功将包装类添加到网站上的每个图像,并且可以很好地调整图像的大小。
我的问题在于图像自然小于窗口,例如徽标和图标。我不想调整这些大小。
我的代码当前会转换:
<img src="[src]" />
变成:
<div class="erb-image-wrapper">
<img src="[src]" />
</div>
我在哪里使用以下CSS:
.erb-image-wrapper{
max-width:90%;
height:auto;
position: relative;
display:block;
margin:0 auto;
}
.erb-image-wrapper img{
width:100% !important;
height:100% !important;
display:block;
}
这将调整所有图像的大小,但是我只希望它调整超出页面宽度的图像的大小。我可以通过CSS实现此目标的方法吗?
.erb-image-wrapper img{
max-width:100% !important;
height:auto;
display:block;
}
为我工作。
感谢MrMisterMan的协助。
问题内容: 我有一个网站(g-floors.eu),并且我想使背景(在CSS中我为内容定义一个bg图像)也具有响应性。不幸的是,除了我可以想到的一件事外,我真的对如何执行此操作一无所知,但这是一个解决方法。创建多个图像,然后使用css屏幕大小更改图像,但是我想知道是否有更实用的方法来实现此目的。 基本上,我想要实现的是图像(带有水印“ G”)自动调整大小,而不会显示更少的图像。如果可能的话 我到目
注我已经使页面的其余部分完全响应媒体查询。我只想要这个导航部分的帮助。 HTML CSS 用于社交图标的CSS(博客和搜索图标)
问题内容: 我有一个响应式html布局中的现有图像映射。图像根据浏览器大小缩放,但是图像坐标显然是固定的像素大小。我必须选择哪些选项来调整图像地图坐标的大小? 问题答案: 您也可以使用svg代替图像映射。
问题内容: 我想将此图像作为网页的背景图像。但是,问题是图像不能覆盖整个页面,正如您在此预览中可能看到的那样,并且图像在最右端重复出现。有没有一种方法可以使图像覆盖整个页面(可以是任何方式,拉伸,调整大小或其他新方式)。 我的代码: 谢谢。 更新: 我现在终于相信,几乎没有什么可以使该图像完全适合我的PC屏幕的。我现在还可以,并且要继续前进,请不要发布答案。 问题答案: jsBin演示 (背景附件
主要内容:设置 meta 标签,媒体查询CSS 响应式布局也称自适应布局,是 Ethan Marcotte 在 2010 年 5 月份提出的一个概念,简单来讲就是一个网站能够兼容多个不同的终端(设备),而不是为每个终端做一个特定的版本。这个概念是为解决移动端浏览网页而诞生的。响应式布局能够为使用不同终端的用户提供很好的用户体验,而且随着大屏智能手机的普及,用“大势所趋”来形容也不为过。 要实现响应式布局,常用的方式有以下几种: 使用 C
我有一个谷歌地图部分在我的网站为我的联系网页。在我的浏览器中,映射的css是 在SmartPhone视图中,我得到了半幅地图,并向左对齐,如下所示。 手机上的谷歌地图 我想应用CSS,使我的地图响应移动。我尝试了一些类似下面的方法,但它不起作用 如何正确设置?