pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

      <legend id='3oNWz'><style id='3oNWz'><dir id='3oNWz'><q id='3oNWz'></q></dir></style></legend>
    1. <i id='3oNWz'><tr id='3oNWz'><dt id='3oNWz'><q id='3oNWz'><span id='3oNWz'><b id='3oNWz'><form id='3oNWz'><ins id='3oNWz'></ins><ul id='3oNWz'></ul><sub id='3oNWz'></sub></form><legend id='3oNWz'></legend><bdo id='3oNWz'><pre id='3oNWz'><center id='3oNWz'></center></pre></bdo></b><th id='3oNWz'></th></span></q></dt></tr></i><div class="35lpd5t" id='3oNWz'><tfoot id='3oNWz'></tfoot><dl id='3oNWz'><fieldset id='3oNWz'></fieldset></dl></div>
    2. <tfoot id='3oNWz'></tfoot>
        <bdo id='3oNWz'></bdo><ul id='3oNWz'></ul>
    3. <small id='3oNWz'></small><noframes id='3oNWz'>

      更改傳單標記群集圖標顏色,繼承其余默認 CSS

      Changing leaflet markercluster icon color, inheriting the rest of the default CSS properties(更改傳單標記群集圖標顏色,繼承其余默認 CSS 屬性)
          <legend id='eInW0'><style id='eInW0'><dir id='eInW0'><q id='eInW0'></q></dir></style></legend>

        • <tfoot id='eInW0'></tfoot>
          <i id='eInW0'><tr id='eInW0'><dt id='eInW0'><q id='eInW0'><span id='eInW0'><b id='eInW0'><form id='eInW0'><ins id='eInW0'></ins><ul id='eInW0'></ul><sub id='eInW0'></sub></form><legend id='eInW0'></legend><bdo id='eInW0'><pre id='eInW0'><center id='eInW0'></center></pre></bdo></b><th id='eInW0'></th></span></q></dt></tr></i><div class="hhtjn5j" id='eInW0'><tfoot id='eInW0'></tfoot><dl id='eInW0'><fieldset id='eInW0'></fieldset></dl></div>
            <tbody id='eInW0'></tbody>

            <small id='eInW0'></small><noframes id='eInW0'>

              <bdo id='eInW0'></bdo><ul id='eInW0'></ul>
              1. 本文介紹了更改傳單標記群集圖標顏色,繼承其余默認 CSS 屬性的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                所以,我正在嘗試更改傳單地圖中標記群集圖標的顏色.我只想更改繼承其余默認屬性(即形狀、文本屬性等)的顏色.

                在這個

                我知道我必須自定義 iconCreateFunction.我正在嘗試這種方式:

                CSS

                .foo { 背景顏色:紅色;}.bar { 背景顏色:藍色;}

                JavaScript

                var 標記 = L.markerClusterGroup({iconCreateFunction:函數(集群){//這里有一段代碼決定了變量 'class_name' 的值是 foo 還是 barreturn L.divIcon({ className: "marker-cluster-medium "+class_name});}});

                不幸的是,該解決方案不起作用并導致圖標呈現丑陋.

                我怎樣才能改變默認markercluster圖標的顏色?

                解決方案

                你的 iconCreateFunction 應該是這樣的

                iconCreateFunction: function (cluster) {var childCount = cluster.getChildCount();var c = 'marker-cluster-';if (childCount < 10) {c += '小';}否則 if (childCount < 100) {c += '中等';}別的 {c +='大';}return new L.DivIcon({ html: '<div><span>' + childCount + '</span></div>',className: 'marker-cluster' + c, iconSize: new L.Point(40, 40) });}

                給 css 一些類似的東西

                .marker-cluster-small {背景顏色:rgba(218, 94, 94, 0.6);}.marker-cluster-小 div {背景顏色:rgba(226, 36, 36, 0.6);}.marker-cluster-medium {背景色:rgba(241, 211, 87, 0.6);}.marker-cluster-medium div {背景顏色:rgba(240, 194, 12, 0.6);}.marker-cluster-large {背景色:rgba(253, 156, 115, 0.6);}.marker-cluster-大 div {背景色:rgba(241, 128, 23, 0.6);}

                完整的工作示例請參見下面的 plunker

                https://plnkr.co/edit/GvDbB1rzIZ4bvIkQjM0p?p=preview

                So, I'm trying to change the color of the markercluster icons in a leaflet map. I just want to change the color inheriting the rest of the default properties (i.e., shape, text properties, etc...).

                In this an example, there is something similar to what I want to get, but they define a brand new CSS class without using the default icons styling. What I need is something like this but with custom colors:

                I do know that I have to customize iconCreateFunction. I'm trying in this way:

                CSS

                .foo { background-color: red;}
                .bar { background-color: blue;}
                

                JavaScript

                var markers = L.markerClusterGroup({
                    iconCreateFunction: function(cluster) {
                        // here there is a piece code that determines the value of the variable 'class_name' is either foo or bar
                        return L.divIcon({ className: "marker-cluster-medium "+class_name});
                    }
                });
                

                Unfortunately, that solution does not work and leads to a ugly icon rendering.

                How can I just change the color of the default markercluster icons?

                解決方案

                your iconCreateFunction should look some thing like this

                iconCreateFunction: function (cluster) {
                 var childCount = cluster.getChildCount();
                 var c = ' marker-cluster-';
                 if (childCount < 10) {
                   c += 'small';
                 } 
                 else if (childCount < 100) {
                   c += 'medium';
                 } 
                 else {
                   c += 'large';
                 }
                
                 return new L.DivIcon({ html: '<div><span>' + childCount + '</span></div>', 
                  className: 'marker-cluster' + c, iconSize: new L.Point(40, 40) });
                 }
                

                and give css some thing like this

                .marker-cluster-small {
                background-color: rgba(218, 94, 94, 0.6);
                }
                .marker-cluster-small div {
                background-color: rgba(226, 36, 36, 0.6);
                }
                .marker-cluster-medium {
                background-color: rgba(241, 211, 87, 0.6);
                }
                .marker-cluster-medium div {
                background-color: rgba(240, 194, 12, 0.6);
                }
                
                .marker-cluster-large {
                background-color: rgba(253, 156, 115, 0.6);
                }
                .marker-cluster-large div {
                background-color: rgba(241, 128, 23, 0.6);
                }
                

                see the below plunker for complete working example

                https://plnkr.co/edit/GvDbB1rzIZ4bvIkQjM0p?p=preview

                這篇關于更改傳單標記群集圖標顏色,繼承其余默認 CSS 屬性的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Check if a polygon point is inside another in leaflet(檢查一個多邊形點是否在傳單中的另一個內部)
                Trigger click on leaflet marker(觸發點擊傳單標記)
                How can I change the default loading tile color in LeafletJS?(如何更改 LeafletJS 中的默認加載磁貼顏色?)
                Add external geojson to leaflet layer(將外部geojson添加到傳單層)
                Adding Leaflet layer control to sidebar(將 Leaflet 圖層控件添加到側邊欄)
                Leaflet - get latitude and longitude of a marker inside a pop-up(Leaflet - 在彈出窗口中獲取標記的緯度和經度)

                  <tbody id='knPsN'></tbody>

                • <tfoot id='knPsN'></tfoot>
                  • <bdo id='knPsN'></bdo><ul id='knPsN'></ul>
                    <legend id='knPsN'><style id='knPsN'><dir id='knPsN'><q id='knPsN'></q></dir></style></legend>

                        <small id='knPsN'></small><noframes id='knPsN'>

                        <i id='knPsN'><tr id='knPsN'><dt id='knPsN'><q id='knPsN'><span id='knPsN'><b id='knPsN'><form id='knPsN'><ins id='knPsN'></ins><ul id='knPsN'></ul><sub id='knPsN'></sub></form><legend id='knPsN'></legend><bdo id='knPsN'><pre id='knPsN'><center id='knPsN'></center></pre></bdo></b><th id='knPsN'></th></span></q></dt></tr></i><div class="xn7xzfd" id='knPsN'><tfoot id='knPsN'></tfoot><dl id='knPsN'><fieldset id='knPsN'></fieldset></dl></div>
                        1. 主站蜘蛛池模板: 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 兰州牛肉面加盟,兰州牛肉拉面加盟-京穆兰牛肉面 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 新疆十佳旅行社_新疆旅游报价_新疆自驾跟团游-新疆中西部国际旅行社 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | 哈希PC1R1A,哈希CA9300,哈希SC4500-上海鑫嵩实业有限公司 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 | 电子元器件呆滞料_元器件临期库存清仓尾料_尾料优选现货采购处理交易商城 | 京港视通报道-质量走进大江南北-京港视通传媒[北京]有限公司 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 扒渣机厂家_扒渣机价格_矿用扒渣机_铣挖机_撬毛台车_襄阳永力通扒渣机公司 | 实体店商新零售|微赢|波后|波后合作|微赢集团 | 北京开源多邦科技发展有限公司官网| 商标转让-购买商标专业|放心的商标交易网-蜀易标商标网 | 设定时间记录电子秤-自动累计储存电子秤-昆山巨天仪器设备有限公司 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | 电子元器件呆滞料_元器件临期库存清仓尾料_尾料优选现货采购处理交易商城 | 磁力链接搜索神器_BT磁力狗_CILIMAO磁力猫_高效磁力搜索引擎2024 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 谷梁科技 | 空冷器|空气冷却器|空水冷却器-无锡赛迪森机械有限公司[官网] | 短信通106短信接口验证码接口群发平台_国际短信接口验证码接口群发平台-速度网络有限公司 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 浩方智通 - 防关联浏览器 - 跨境电商浏览器 - 云雀浏览器 | 卷筒电缆-拖链电缆-特种柔性扁平电缆定制厂家「上海缆胜」 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 米顿罗计量泵(科普)——韬铭机械| 考试试题_试卷及答案_诗词单词成语 - 优易学| 成都租车_成都租车公司_成都租车网_众行宝 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 汽车整车综合环境舱_军标砂尘_盐雾试验室试验箱-无锡苏南试验设备有限公司 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 超声波焊接机_超音波熔接机_超声波塑焊机十大品牌_塑料超声波焊接设备厂家 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 天津云仓-天津仓储物流-天津云仓一件代发-顺东云仓 |