mirror of https://github.com/ColorlibHQ/AdminLTE
Use an object when setting multiple CSS properties
parent
0e5d93fb4d
commit
97d48edcdf
|
@ -176,8 +176,10 @@ class ControlSidebar {
|
|||
}
|
||||
|
||||
if (positions.top === 0 && positions.bottom === 0) {
|
||||
$(Selector.CONTROL_SIDEBAR).css('bottom', heights.footer)
|
||||
$(Selector.CONTROL_SIDEBAR).css('top', heights.header)
|
||||
$(Selector.CONTROL_SIDEBAR).css({
|
||||
bottom: heights.footer,
|
||||
top: heights.header
|
||||
})
|
||||
$(Selector.CONTROL_SIDEBAR + ', ' + Selector.CONTROL_SIDEBAR + ' ' + Selector.CONTROL_SIDEBAR_CONTENT).css('height', heights.window - (heights.header + heights.footer))
|
||||
} else if (positions.bottom <= heights.footer) {
|
||||
if (footerFixed === false) {
|
||||
|
|
|
@ -63,11 +63,15 @@ class Dropdown {
|
|||
}
|
||||
|
||||
if ($element.hasClass(ClassName.DROPDOWN_RIGHT)) {
|
||||
$element.css('left', 'inherit')
|
||||
$element.css('right', 0)
|
||||
$element.css({
|
||||
left: 'inherit',
|
||||
right: 0
|
||||
})
|
||||
} else {
|
||||
$element.css('left', 0)
|
||||
$element.css('right', 'inherit')
|
||||
$element.css({
|
||||
left: 0,
|
||||
right: 'inherit'
|
||||
})
|
||||
}
|
||||
|
||||
const offset = $element.offset()
|
||||
|
@ -75,11 +79,15 @@ class Dropdown {
|
|||
const visiblePart = $(window).width() - offset.left
|
||||
|
||||
if (offset.left < 0) {
|
||||
$element.css('left', 'inherit')
|
||||
$element.css('right', (offset.left - 5))
|
||||
$element.css({
|
||||
left: 'inherit',
|
||||
right: offset.left - 5
|
||||
})
|
||||
} else if (visiblePart < width) {
|
||||
$element.css('left', 'inherit')
|
||||
$element.css('right', 0)
|
||||
$element.css({
|
||||
left: 'inherit',
|
||||
right: 0
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue