【发布时间】:2016-10-02 04:15:57
【问题描述】:
代码:
<div class="marquee">
<ul>
<li>
<a href="https://developer.apple.com/swift/"><img class="marquee-itm" src="Vendors/Images/Apple_Swift_Logo.png" /></a>
情况:
当我删除 <a> 标签时,这有效:
.marquee ul li img {
max-height: 80%;
}
问题:
当我添加 <a> 时,我找不到设置图像样式的方法。
1) 不起作用。
.marquee ul li a img {
max-height: 80%;
}
2) 不起作用。
.marquee ul li a {
max-height: 80%;
}
3) 不起作用。
.marquee-items {
max-height: 80%;
}
问题:
我怎样才能使它与<a> 标签一起工作以保持我的图片链接?
编辑:
只是想确保没有误解。我正在使用一个已经定义了宽度的旋转木马。轮播中有许多图像。我只需要定义图像的最大高度,这样它们就不会溢出。通过添加<a></a> 标签使它们成为可点击的图像后,我似乎无法选择它们。
还有:
4) 不起作用。
.marquee ul li a{
display: inline-block;
max-height: 80%;
}
.marquee ul li a img {
max-height: 100%;
}
5) 不起作用。
.marquee ul li a{
display: inline-block;
max-height: 80%;
}
.marquee ul li a img {
height: 100%;
}
解决方案:
.marquee ul li a{
display: inline-block;
height: 80%;
}
.marquee ul li a img {
max-height: 100%;
}
【问题讨论】:
标签: html css image styles size