Html 根据设备调整图像大小
我正在尝试使用MDL创建一个网站,我想用卡片列出人们可以去的网站上的不同地方 我无法将图像调整到不同的设备 我目前正在平板电脑(surface pro 3)上写它,并认为它可以正常工作,直到我在手机和桌面上测试了它,我意识到它不能扩展 我的代码在这里Html 根据设备调整图像大小,html,css,image,resize,image-resizing,Html,Css,Image,Resize,Image Resizing,我正在尝试使用MDL创建一个网站,我想用卡片列出人们可以去的网站上的不同地方 我无法将图像调整到不同的设备 我目前正在平板电脑(surface pro 3)上写它,并认为它可以正常工作,直到我在手机和桌面上测试了它,我意识到它不能扩展 我的代码在这里 钢铁侠 .demo-card.mdl-card{ 宽度:98%; } .demo-card>.mdl-card\u标题{ 颜色:#fff; 最大宽度:100%; 高度:自动; } .demo card>.mdl-card\u菜单{ 颜色:#fff
钢铁侠
.demo-card.mdl-card{
宽度:98%;
}
.demo-card>.mdl-card\u标题{
颜色:#fff;
最大宽度:100%;
高度:自动;
}
.demo card>.mdl-card\u菜单{
颜色:#fff;
}
钢铁侠
钢铁侠
Lorem ipsum dolor sit amet,是一位杰出的献身者。
马格里斯矢状体长爪。。。
开始
Lorem ipsum dolor sit amet,是一位杰出的献身者。
马格里斯矢状体长爪。。。
开始
Lorem ipsum dolor sit amet,是一位杰出的献身者。
马格里斯矢状体长爪。。。
开始
我不习惯在这里问问题,所以如果我错过了任何信息或者你需要任何其他信息,那就直接问,我会提供给你
提前感谢。我认为对于类
mdl-card\uu标题
您需要将背景大小
设置为类似于包含的大小
有关更多信息,请参阅。我认为对于类mdl-card\u标题
,您需要将背景大小
设置为类似于包含的大小
有关更多信息,请参阅。我希望这有助于:
#portal-logo img {
width: 33%;
max-width: 180px;
height: auto;
}
有关更多信息,请单击我希望这有助于:
#portal-logo img {
width: 33%;
max-width: 180px;
height: auto;
}
有关详细信息,请单击我假设您希望在每张卡的顶部显示整个横幅图像。如果是这样,图像本身需要具有相同的纵横比(否则,卡片的高度将不同),然后将图像的高度除以宽度,得到以百分比表示的纵横比,然后将该百分比设置为应用到的元素的padding top
或padding bottom
。还要确保元素的高度为0,或者没有指定高度,并且元素内部没有内容
这是您当前的布局,每个图像的纵横比作为每张卡的填充。因为图像大小不同,所以卡片的高度也不同
钢铁侠
.demo-card.mdl-card{
宽度:98%;
}
.demo-card>.mdl-card\u标题{
颜色:#fff;
最大宽度:100%;
高度:自动;
填充:0;
}
.demo card>.mdl-card\u菜单{
颜色:#fff;
}
钢铁侠
钢铁侠
Lorem ipsum dolor sit amet,是一位杰出的献身者。
马格里斯矢状体长爪。。。
开始
Lorem ipsum dolor sit amet,是一位杰出的献身者。
马格里斯矢状体长爪。。。
开始
Lorem ipsum dolor sit amet,是一位杰出的献身者。
马格里斯矢状体长爪。。。
开始
我假设您希望在每张卡的顶部显示整个横幅图像。如果是这样,图像本身需要具有相同的纵横比(否则,卡片的高度将不同),然后将图像的高度除以宽度,得到以百分比表示的纵横比,然后将该百分比设置为应用到的元素的padding top
或padding bottom
。还要确保元素的高度为0,或者没有指定高度,并且元素内部没有内容
这是您当前的布局,每个图像的纵横比作为每张卡的填充。因为图像大小不同,所以卡片的高度也不同
钢铁侠
.demo-card.mdl-card{
宽度:98%;
}
.demo-card>.mdl-card\u标题{
颜色:#fff;
最大宽度:100%;
高度:自动;
填充:0;
}
.demo-card>.mdl-card\uuu\me