'ngx-image-zoom set max-width and -height
ngx-image-zoom is a great product. After some testing we found out it will be necessary to set a max-width so a large image won't bump other content off the cliff.
No matter what we do like the followings and/or combination won't do the tricks to contain and auto-resize it
<lib-ngx-image-zoom style="max-width:100px" ...><div style="width:100px; max-width:100px">
F12 shows it has this setting
<div _ngcontent-tnl-c230="" class="ngxImageZoomContainer" style="width: 773px; height: 768px;">
manually decreased the width and height just like cut out and show the corresponding area from upper left corner.
Solution 1:[1]
add this to the CSS and it will work
::ng-deep .ngxImageZoomContainer > img{
max-height: 500px;
}
Solution 2:[2]
:host {
::ng-deep .ngxImageZoomContainer {
width: 100% !important;
}
::ng-deep .ngxImageZoomThumbnail {
width: 100% !important;
}
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | |
| Solution 2 | Vikram Kumar |
