我一直试图在 Visual Studio 中找到设置,在那里我可以删除 Blazor 组件@code {}部分中令人讨厌的背景颜色突出显示。要在 Visual Studio 2019 中删除此行为,我必须取消哪些设置?
我有传单,展示了带有功能的背景 WMS 地图。当我单击一组功能时,我实现了一个可移动的功能信息框,该框将进入视图,并且基于存储在功能中的数据的 dom 。请参阅屏幕截图。
按照目前的情况,我无法在此列表中滚动,但使用滚轮时,其后面的地图仍然会放大和缩小。我最初的想法是,一个简单的 Javascript 事件监听器,利用 js 事件冒泡,可以解决这个问题。下面我展示了 DOM 结构:
<div id="FeatureInfoMaster" data-tap-disabled="true" style="left: 136px; top: 648px;">
<span class="map-featureinfo-featureInfoClose" onclick="$map.featureinfo.ToggleFeatureInfoDiv();">X</span>
<div id="divFeatureContainer" class="map-featureinfo-container">
<div id="divFeatureMasterDetail" class="map-featureinfo-masterdetail">
<div id="divMasterView" class="map-featureinfo-master not-this">
<div class="map-featureinfo-multiple-detail-wrapper">
<div id="divFeatureInfoDetailHeader" class="map-featureinfo-detail-header"> Der blev fundet 790 features </div>
</div>
<div class="map-featureinfo-multiple-features-detail-wrapper">
<!-- ngRepeat: feature in nfc.Features -->
<div ng-repeat="feature in nfc.Features" ng-click="nfc.selectFeature(feature);" class="ng-scope">
<div class="map-featureinfo-master-title ng-binding">F</div>
</div>
<!-- end ngRepeat: feature in nfc.Features -->
<div ng-repeat="feature in nfc.Features" ng-click="nfc.selectFeature(feature);" class="ng-scope">
<div class="map-featureinfo-master-title ng-binding">F</div>
</div>
<!-- …Run Code Online (Sandbox Code Playgroud)