Как я агрегировать/сделать короче эти стилус селекторы ?:короче CSS (стилус) селектор
#map > div.mapboxgl-control-container > div.mapboxgl-ctrl-top-left > div:nth-child(1) > button
#map > div.mapboxgl-control-container > div.mapboxgl-ctrl-top-left > div:nth-child(2) > button.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in
#map > div.mapboxgl-control-container > div.mapboxgl-ctrl-top-left > div:nth-child(2) > button.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out
#map > div.mapboxgl-control-container > div.mapboxgl-ctrl-top-left > div:nth-child(2) > button.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass
#editControl > button
min-height 0 !important
border-radius 0 !important
Просто с .button
, как селектор будет работать, но есть нежелательные побочные эффекты, так что это ограничение. Css первых 3 селекторов происходит от this.
у вас есть возможность добавить 'id' атрибуты вашего HTML? – haxxxton
@haxxxton да для editControl, для остальных: нет. – musicformellons
- это их другие стили '! Important', которые вам нужно переопределить на этих элементах? можете ли вы предоставить html, который вы ищете, так как может быть более эффективный обход. – haxxxton