nzgisco-select-widget
Version:
Widget which display the results of any interrogate operation.
346 lines (329 loc) • 7.68 kB
CSS
.jimu-select-pane-cntr{
position:absolute;
margin:0 auto;
bottom:38px;
top:0px;
height:auto;
width:100%;
}
.jimu-select-pane-cntr .dijitTabPaneWrapper{
width:100% ;
}
.jimu-widget-select-by-geom {
width:100%;
height:100%;
position:relative;
}
.select-by-geom-table {
width:100%;
position:relative;
float:left;
margin-top:10px;
}
.select-by-geom-table td.first{
width:135px;
position:relative;
float:left;
padding:10px 0px;
text-align:right;
}
.jimu-widget-select-by-attr {
width:100%;
height:100%;
position:relative;
}
.select-by-attr-table,.select-by-attr-exp-titles {
width:100%;
position:relative;
float:left;
margin-top:10px;
}
.select-by-attr-table td.first{
width:135px;
position:relative;
float:left;
padding:10px 0px;
text-align:right;
}
/*select-by feature*/
.jimu-widget-select-by-feat {
width:100%;
height:100%;
position:relative;
}
.select-by-feat-table {
width:100%;
position:relative;
float:left;
margin-top:10px;
}
.select-by-feat-table td.first{
width:135px;
position:relative;
float:left;
padding:10px 0px;
text-align:right;
}
/* geometry drawing tools*/
.geom-tool-container {
padding:0px 0px 0px 0px ;
}
.geom-tool {
position:relative;
width:40px;
height:40px;
margin:10px 10px 0px 0px;
cursor:pointer;
float:left;
}
/* point */
.point{
background: url("../images/point.png") no-repeat scroll center center transparent ;
}
.active.point{
background-color:#c0c0c0 ;
}
.hover.point {
background-color:#c0c0c0 ;
}
/* polyline */
.polyline{
background: url("../images/polyline.png") no-repeat scroll center center transparent ;
}
.active.polyline{
background-color:#c0c0c0 ;
}
.hover.polyline {
background-color:#c0c0c0 ;
}
/* freehand-polyline */
.fh-polyline{
background: url("../images/fh_polyline.png") no-repeat scroll center center transparent ;
}
.active.fh-polyline{
background-color:#c0c0c0 ;
}
.hover.fh-polyline {
background-color:#c0c0c0 ;
}
/* polygon */
.polygon{
background: url("../images/polygon.png") no-repeat scroll center center transparent ;
}
.active.polygon{
background-color:#c0c0c0 ;
}
.hover.polygon {
background-color:#c0c0c0 ;
}
/* circle */
.circle{
background: url("../images/circle.png") no-repeat scroll center center transparent ;
}
.active.circle{
background-color:#c0c0c0 ;
}
.hover.circle {
background-color:#c0c0c0 ;
}
/* ellipse */
.ellipse{
background: url("../images/ellipse.png") no-repeat scroll center center transparent ;
}
.active.ellipse{
background-color:#c0c0c0 ;
}
.hover.ellipse {
background-color:#c0c0c0 ;
}
/* rectangle */
.rectangle{
background: url("../images/rectangle.png") no-repeat scroll center center transparent ;
}
.active.rectangle{
background-color:#c0c0c0 ;
}
.hover.rectangle {
background-color:#c0c0c0 ;
}
/* fh_polygon */
.fh_polygon{
background: url("../images/fh_polygon.png") no-repeat scroll center center transparent ;
}
.active.fh_polygon{
background-color:#c0c0c0 ;
}
.hover.fh_polygon {
background-color:#c0c0c0 ;
}
.jimu-select-pane-btn-cntr{
position:absolute;
margin:0 auto;
bottom:44px;
height:36px;
padding:0px ;
width:100%;
overflow:hidden;
}
.jimu-select-widget-btn {
position:relative;
float:right;
}
/*----------add expression section-------*/
.add-exp-btn {
height:30px;
line-height:30px;
padding:0 10px;
cursor:pointer;
border:1px solid green;
}
.exp-container {
width:100%;
position:relative;
float:left;
padding:0px ;
margin-top:10px;
}
/* expression builder */
.exp-wrapper-panel {
margin-bottom:10px;
position:relative;
width:100% ;
height:30px ;
float:left;
overflow:hidden;
padding:0px ;
}
.exp-fieldList-cntr {
position:relative;
float:left;
width:30%;
font-size:12px;
}
.exp-operatorList-cntr {
position:relative;
float:left;
width:30%;
font-size:12px;
margin-left:10px;
text-align:center;
}
.exp-fieldValue-cntr {
position:relative;
float:left;
width:30%;
font-size:12px;
margin-left:10px;
}
.exp-builder-button {
position:relative;
float:right;
width:16px;
height:16px;
margin: 0 5px 5px 3px ;
box-shadow:none ;
border:none ;
}
.exp-builder-button .dijitButtonNode{
height: 16px ;
width: 16px ;
padding:0px ;
background:none ;
border:none ;
margin:0 ;
box-shadow:none ;
}
.remove-query-exp {
width:16px;
height:16px;
background: url("../images/close.png") center center no-repeat;
}
.remove-query-exp:hover {
background: url("../images/close-hover.png") center center no-repeat;
}
/* --selct by attr Filtering Select - > default Select adjustments*/
.exp-builder-fieldlist{
width:100%;
}
.exp-builder-fieldlist .dijitSelectLabel {
width:100% ;
-moz-box-sizing: border-box;
overflow: hidden;
}
.exp-builder-oplist {
width:80% ;
}
.exp-builder-oplist .dijitSelectLabel {
width:100% ;
-moz-box-sizing: border-box;
overflow: hidden;
}
.exp-builder-valuelist {
width:100% ;
}
.exp-builder-valuelist .dijitSelectLabel {
width:100% ;
-moz-box-sizing: border-box;
overflow: hidden;
}
.select-by-attr-sourcelayerlist .dijitSelectLabel {
width:150px;
-moz-box-sizing: border-box;
overflow: hidden;
}
/* --selct by geom Filtering Select - > default Select adjustments*/
.select-by-geom-sourcelayerlist .dijitSelectLabel{
width:150px;
-moz-box-sizing: border-box;
overflow: hidden;
}
.select-by-geom-relationList .dijitSelectLabel {
width:110px;
-moz-box-sizing: border-box;
overflow: hidden;
}
.select-by-geom-bufferUnits .dijitSelectLabel {
width:75px;
-moz-box-sizing: border-box;
overflow: hidden;
}
/* --selct by feature Filtering Select - > default Select adjustments*/
.select-by-feat-sourcelayerlist .dijitSelectLabel{
width:150px;
-moz-box-sizing: border-box;
overflow: hidden;
}
.select-by-feat-relationList .dijitSelectLabel {
width:110px;
-moz-box-sizing: border-box;
overflow: hidden;
}
.select-by-feat-bufferUnits .dijitSelectLabel {
width:75px;
-moz-box-sizing: border-box;
overflow: hidden;
}
/* select types */
.jimu-select-modes-cntr {
width:200px;
height:30px;
position:absolute;
z-index:100 ;
right:0px;
}
.jimu-select-modes-title {
position:relative;
float:left;
height:30px;
line-height:30px;
width:100px;
}
.jimu-select-modes-list {
position:relative;
float:right;
}
.jimu-select-modes-list .dijitSelectLabel{
width:50px ;
-moz-box-sizing: border-box;
overflow: hidden;
}