用CSS让图片的高度根据宽度调整
div{overflow:hidden;width:400px;height:?????;>比如两张图片原来大小是800*200,800*300设定宽度为400时,怎么让...
div {overflow:hidden; width:400px; height:?????;>
比如两张图片原来大小是800*200,800*300
设定宽度为400时,怎么让两张图片的宽度分别自动改为100和150?
用CSS,不想用脚本 展开
比如两张图片原来大小是800*200,800*300
设定宽度为400时,怎么让两张图片的宽度分别自动改为100和150?
用CSS,不想用脚本 展开
4个回答
展开全部
使用<img />元素,通过CSS,仅指定width即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是一开始就固定400,一楼的方法就可以
如果宽度一开始是800,接着变成400,就要用脚本了
如果宽度一开始是800,接着变成400,就要用脚本了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.tupian img {
MARGIN: auto;
WIDTH: 100px;
height:150px;
}
如果是要按照百分比的话就是这样
.tupian img {
MARGIN: auto;
WIDTH: 95%;
MAX-WIDTH: 100%!important;HEIGHT: auto!important;
width:expression(this.width > 95% ? "600px" : this.width)!important;
}
MARGIN: auto;
WIDTH: 100px;
height:150px;
}
如果是要按照百分比的话就是这样
.tupian img {
MARGIN: auto;
WIDTH: 95%;
MAX-WIDTH: 100%!important;HEIGHT: auto!important;
width:expression(this.width > 95% ? "600px" : this.width)!important;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询