diff --git a/README.md b/README.md index 054cf31..f5e9c54 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,7 @@ class App extends React.Component { | onClose | string | - | Specify a function that will be called when Visible close | true | | images | {src: string, alt: string}[] | [] | image source array | true | | activeIndex | number | 0 | active image index | false | +| zIndex | number | 1000 | Viewer css z-index | false | ## License diff --git a/src/ViewerCavans.tsx b/src/ViewerCavans.tsx index 9a2476b..a5a8f52 100644 --- a/src/ViewerCavans.tsx +++ b/src/ViewerCavans.tsx @@ -12,6 +12,7 @@ export interface ViewerCavansProps { onChangeImgState: (width: number, height: number, top: number, left: number) => void; onResize: () => void; onZoom: (targetX: number, targetY: number, direct: number) => void; + zIndex: number; } export interface ViewerCavansState { @@ -122,10 +123,15 @@ export default class ViewerCavans extends React.Component -
-
+
+
-
+
i { @@ -73,7 +73,7 @@ left: 0; bottom: 0; overflow: hidden; - z-index: 1000; + z-index: @zIndex + 5; } &-cavans > img { @@ -92,7 +92,7 @@ left: 0; overflow: hidden; text-align: center; - z-index: 1000; + z-index: @zIndex + 5; } &-attribute {