如何自动调整容器和图像的大小
CSS / Jquery How to auto-size containers and images
我在获得一个特定的jQuery库(Windy Slider)自动调整大小时遇到了麻烦。我已经将代码上传到CodePen,可以在这里找到http://codepen.io/zyoung0206/pen/rLmXbV
我遇到的问题是,当你点击线框&模型的蓝色圆圈按钮,应该弹出一个窗口,里面有一个图像滑块。这些容器代码是:
.windy-demo {
/*width: 1024px;*/
width: 60%;
margin: 40px auto;
color: #aaa;
}
.windy-demo ul.wi-container {
/* width: 1044px;
height: 788px;*/
width: 60%;
height: 80%;
box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}
可以在CodePen的CSS部分的顶部找到。我所完成的是使这些容器的宽度为屏幕的60%,如果里面的图像太大(比如,容器的宽度为800px,而图像的宽度为1024px),那么图像将调整大小以适应容器。
我已经尝试手动设置容器的宽度(导致窗口大小的固定像素),然后尝试将其设置为宽度:60%,但对于大于容器的图像效果不佳。
我想img { width: 100%; height: auto; }
会做的。我刚刚摆弄了一下你的小提琴,据我所知,这应该行得通。我刚刚更新了我的答案,这些是为我工作的第一行CSS,在本地重建您的示例:
.windy-demo {
width: 60%;
margin: 40px auto;
color: #aaa;
}
.windy-demo ul.wi-container {
padding: 0;
margin: 0;
box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}
.windy-demo ul.wi-container li {
display: block; /* Make list items to block in order to stretch 100% */
overflow-y: hidden; /* Hides the scroll bar y-axis */
}
.windy-demo ul.wi-container li img {
width: 100%; /* makes the image fit 100% of available space */
height: auto;
}
.windy-demo h4 {
padding: 0 10px;
line-height: 26px;
margin: 0;
}
.windy-demo ul.wi-container li {
padding: 0;
border: 10px solid #fff;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
#slider ......
相关文章:
- 我可以使此幻灯片图像自动播放吗?
- 自动缩放图像以匹配文本高度
- 如何自动将Fusion Widgets导出为图像
- HTML图像未加载(自动添加内联css和属性)
- 高图表图像渲染器自动高度
- 如何通过右键单击另存为方法下载图像时自动重命名远程映像名称
- 为什么不't对图像进行自动高度调整
- CSS/Javascript解决方案,可根据图像方向自动应用高度/宽度属性
- 如何在具有相同 src 的图像上自动添加 href
- 基于背景图像颜色自动对比文本颜色
- 删除图像并自动重新排列ID's号码
- CKEditor - CKFinder不会在上传图像后自动创建缩略图
- 在文件夹中显示最新的图像,自动刷新
- 从Web上的图像url自动导入图像到表单
- 图像大小自动
- 如何将图像从自动Selenium转换为Base 64
- 放大后的Jquery中心图像溢出:自动容器
- 图像将自动点击一次
- 如何在CollectionFS中将图像从自动表单链接到用户集合以显示个人资料图片
- 附加图像到自动幻灯片