如何在slimScroll中设置最小高度和最大高度
how to set the min-height and max-height in slimScroll?
如何在slimScroll插件中添加最小高度和最大高度?我在文本区域应用了这个插件,文本区域的最大高度需要滚动,默认文本区域的最小高度为120px,最大高度为200px
<script>
$(".editTextarea").slimScroll({
color: '#e5e5e5',
position: 'right',
alwaysVisible: false
});
</script>
如果查看源代码,可以看到默认选项
var defaults = {
//Add these lines in your plugin source code
minHeight:'auto',
minWidth:'auto'
width : 'auto',
height : '250px',
size : '7px',
color: '#000',
position : 'right',
distance : '1px',
start : 'top',
opacity : .4,
alwaysVisible : false,
disableFadeOut : false,
railVisible : false,
railColor : '#333',
railOpacity : .2,
railDraggable : true,
railClass : 'slimScrollRail',
barClass : 'slimScrollBar',
wrapperClass : 'slimScrollDiv',
allowPageScroll : false,
wheelStep : 20,
touchScrollStep : 200,
borderRadius: '7px',
railBorderRadius : '7px'
};
我认为你不能通过插件添加最小高度和最小宽度有两个选项
研究源代码,然后添加额外的样式属性
或/尝试使用css
在源代码行中添加注释行(164和176)var包装器=$(divS).addClass(o.wrapperClass).css({position:'相对',溢出:"隐藏",宽度:o.width,高度:o.height/*最小高度:o.min高度,最小宽度:o.minWidth*/});
// update style for the div
me.css({
overflow: 'hidden',
width: o.width,
height: o.height,
/*
min-heigth:o.minHeight,
min-width:o.minWidth
*/
});
您的问题很难理解,但我认为您的意思是让textarea
只有在超过您想要设置的max-height
时才可滚动?默认情况下不能这样做,但可以更改一些源代码。
height: o.height and change to 'max-height': o.height (line: 156 and 163)
在本线程中更详细地描述:https://github.com/rochal/jQuery-slimScroll/issues/70
设置height: auto
并设置父级最小高度
<div class='parent' style='min-height:400px;'>
<div class='scroll'>
//content
</div>
</div>
<script>
$(".scroll").slimScroll({
height: 'auto'
});
</script>
这对我来说是个把戏。
$("xxx").slimScroll({
size: '8px',
width: '100%',
height: 'fit-content',
color: '#ff4800',
allowPageScroll: true,
alwaysVisible: false,
railVisible: true,
// scroll amount applied to each mouse wheel step
wheelStep: 20,
// scroll amount applied when user is using gestures
touchScrollStep: 200,
// distance in pixels between the side edge and the scrollbar
//distance: '10px',
}).css("max-height", "50vh").parent().css("max-height", "50vh");
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 通过jquery设置最小高度
- 如何在slimScroll中设置最小高度和最大高度
- 如何将此脚本更改为最小高度(或固定高度)
- 如何在拖动后获得图表的最小值和最大值放大高图表
- Cloudinary上传小部件-样式上传预览图像(宽度和高度)
- 使用纯Javascript设置最小高度属性
- 高图表图像渲染器自动高度
- 固定标签导航小部件的高度
- 高图表 - 在缩放重置中设置最大值和最小值
- 使用最小高度的jQuery幻灯片切换
- imgAreaSelect JQuery插件可调整大小的Div's最小's宽度和高度
- 文档高度未达到全高
- 具有多个不同高度小部件的两列布局,如何使小部件可折叠并保持页面的流动性
- jquery,列的高度相等,并且至少与浏览器窗口一样高
- 高图表中的最小值和最大值不正确
- 设置 HTML 页面的最小高度
- 高图表气泡图导致不同数量的气泡问题,它需要不同的高度
- 小高图消失
- Div变换后的Div容器高度太高