wp/wp-includes/js/crop/cropper.css
author ymh <ymh.work@gmail.com>
Mon, 08 Sep 2025 19:44:41 +0200
changeset 23 417f20492bf7
parent 0 d970ebf37754
permissions -rw-r--r--
Update Docker configuration and plugin versions - Upgrade MariaDB from 10.6 to 11 with auto-upgrade support - Add WordPress debug environment variable to FPM container - Update PHP-FPM Dockerfile base image - Update Include Mastodon Feed plugin with bug fixes and improvements - Update Portfolio plugin (v2.58) with latest translations and demo data enhancements - Remove old README.md from Mastodon Feed plugin 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
.imgCrop_wrap {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
	/* width: 500px;   @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
	/* height: 375px;  @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
	position: relative;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
	cursor: crosshair;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
/* an extra classname is applied for Opera < 9.0 to fix its lack of opacity support */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
.imgCrop_wrap.opera8 .imgCrop_overlay,
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
.imgCrop_wrap.opera8 .imgCrop_clickArea { 
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
	background-color: transparent;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
/* fix for IE displaying all boxes at line-height by default, although they are still 1 pixel high until we combine them with the pointless span */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
.imgCrop_wrap,
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
.imgCrop_wrap * {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
	font-size: 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
.imgCrop_overlay {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
	background-color: #000;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
	opacity: 0.5;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
	filter:alpha(opacity=50);
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
	position: absolute;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
	width: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
	height: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
.imgCrop_selArea {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
	position: absolute;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
	/* @done_in_js 
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
	top: 20px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
	left: 20px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
	width: 200px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
	height: 200px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
	background: transparent url(castle.jpg) no-repeat  -210px -110px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
	*/
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
	cursor: move;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
	z-index: 2;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
/* clickArea is all a fix for IE 5.5 & 6 to allow the user to click on the given area */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
.imgCrop_clickArea {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
	width: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
	height: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
	background-color: #FFF;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
	opacity: 0.01;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
	filter:alpha(opacity=01);
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
.imgCrop_marqueeHoriz {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
	position: absolute;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
	width: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
	height: 1px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
	background: transparent url(marqueeHoriz.gif) repeat-x 0 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
	z-index: 3;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
.imgCrop_marqueeVert {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
	position: absolute;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
	height: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
	width: 1px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
	background: transparent url(marqueeVert.gif) repeat-y 0 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
	z-index: 3;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
.imgCrop_marqueeNorth { top: 0; left: 0; }
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
.imgCrop_marqueeEast  { top: 0; right: 0; }
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
.imgCrop_marqueeSouth { bottom: 0px; left: 0; }
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
.imgCrop_marqueeWest  { top: 0; left: 0; }
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
.imgCrop_handle {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
	position: absolute;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
	border: 1px solid #333;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
	width: 6px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
	height: 6px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
	background: #FFF;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
	opacity: 0.5;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
	filter:alpha(opacity=50);
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
	z-index: 4;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
/* fix IE 5 box model */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
* html .imgCrop_handle {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
	width: 8px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
	height: 8px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    88
	wid\th: 6px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    89
	hei\ght: 6px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    90
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    91
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    92
.imgCrop_handleN {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    93
	top: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    94
	left: 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    95
	/* margin-left: 49%;    @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    96
	cursor: n-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    97
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    99
.imgCrop_handleNE { 
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   100
	top: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   101
	right: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
	cursor: ne-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
.imgCrop_handleE {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   106
	top: 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
	right: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
	/* margin-top: 49%;    @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
	cursor: e-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   111
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
.imgCrop_handleSE {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
	right: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
	bottom: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   115
	cursor: se-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   116
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   117
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   118
.imgCrop_handleS {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   119
	right: 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
	bottom: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   121
	/* margin-right: 49%; @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   122
	cursor: s-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   125
.imgCrop_handleSW {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   126
	left: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
	bottom: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
	cursor: sw-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   129
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   130
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   131
.imgCrop_handleW {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   132
	top: 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   133
	left: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   134
	/* margin-top: 49%;  @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   135
	cursor: e-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   136
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   137
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   138
.imgCrop_handleNW {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   139
	top: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   140
	left: -3px;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   141
	cursor: nw-resize;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   142
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   143
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   144
/**
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   145
 * Create an area to click & drag around on as the default browser behaviour is to let you drag the image 
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   146
 */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   147
.imgCrop_dragArea {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   148
	width: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   149
	height: 100%;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   150
	z-index: 200;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   151
	position: absolute;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   152
	top: 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   153
	left: 0;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   154
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   155
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   156
.imgCrop_previewWrap {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   157
	/* width: 200px;  @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   158
	/* height: 200px; @done_in_js */
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   159
	overflow: hidden;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   160
	position: relative;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   161
}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   162
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   163
.imgCrop_previewWrap img {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   164
	position: absolute;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   165
}