liqiuqiui opened a new issue, #20002: URL: https://github.com/apache/echarts/issues/20002
### Version 5.5.0 ### Link to Minimal Reproduction https://echarts.apache.org/examples/zh/editor.html?c=line-simple&code=PYBwLglsB2AEC8sDeAoWsDmAnCATAXMrGKIQEwAsANLADYCmAZmIRWQHQAcNOGAFi1hkAjOwBsNAEbAwJALaEAnGRoBjGGACGEaABlNk-rUKNNtAM71YAXyppYADwCCDiOcIBte-lTo_saE05ekIAclC7f3RzCAZoQVMLekiosABPEBDYUNVNMHoMYCw0iO8_HQA3eixLEzNLFP8QYBjIGDDpWWA5UqjYXDzNTzL_JFgKswBXLNDAbbVAXd1AQHdQm0aosYnaabDASO1AXv1l1ZG_DamZwGabQHRlQ9tjn3GzsPPAdWUbtdGHrZnARx1AHDk3u5ETbbbKAfz1AP6RK1ufXuwJmgAbTQBhroAXv0AfCqAFB1AFeBgG6bQBcylD3idPiDQqD_gTAacvmFAGp2rwpMKBj2ygH0bcEAxlUknfdkMmFcmYswDzQRz-cSZoBEuXpR054rCgHjPQBfeqK-gKwoAMV0AwQEq9Zy7KAVljAHu6Oo-cNp1z5qr1oUAqmm8mVis3ZcGAedCcfiHVanaFAIt5gEz8lkmonewCatoHLbrvYBQxUAmSGAE-V3RHTczQoAldMA7rZB2EpwC98YBA7SzTOp2TzgHhNQB7aoB500TnsjKfT0uhjpTgEgVQDp5oW1dlALOJgDC9QBAekngynAJSagFJbQe15PF0KAKDl05Om16U5dADVyi-OAF1CeY-MAAO6EMBYaaEzSucy6HRZMYwABa1WAR5PyTo14AyukGIQxupaEUwgAYnoMQQJAqEp1gc83AAFQgVQAGsf0BHR8iwTZCAABkJdAdBiXAskSBpATiDAwD4QgAFYcKg2gIAwaAAHUIHI_RDGMWAiOSEiPy_G9YD_ADsmA0DRKhY4lz8YBGEYSxBGw45oMvAwjGQxldwPZ9T0BMx6OgMJeAEXoYS qLBIFyWgnDohiwjkPBcAYYy-jo6B6AACXoeiBFYCRATkTQsAwHRCGEFRAT4PB6AAeVM2hNBAOokho1Dqgw7JNEmEgnKiQSsCAsRhAAdjITgyGy_xGA0d8IAALyyUKaMqrBVHod8933ABZHQOvPNjVOIF8aKwGQ8iyChKIksprHsbd7DSFw3DU8oCGyHqdHfaoIHocwFvMbKNMPAbtP8dJMjCOFsuaVooH07IGGYbLKmqWpOPqbj_GwPAAEloAIhwsLWcwQDosAr1cn9YAOrTXxc1q-Ih3KgLAsSbFrQJgl0YBcjaW7Qjs3AHPobL0foABxeLWA4bgyhJmD6AcMBPzSb9kGORHhIK4rSvKziqtq-qwr6XSbOyFr4mqHnTPMswrL02z7Mcqa1iUuDEIh0jyKw2slL6jjfCifzAuC2Bqb6Sr4mquqQsFnLgH_PKOaKkqysJJqWrag8uugHqHF1xLLCVsodevCGodepLYHvR9_asab0CbSwcG24ZRmOEmwkAN7TADpVQB3uR506ZkkAKeYGLQU_5QF0CdRQxBK9hqMr2AWPoOQmZZsZpCwAisAAYTtoTQkkOLEIiWBO-75jcE12BMMg_w_0mORoAAEUGH6_qwwFJNTxkq-ZThKMosR65o3D8lb-GiHH6o-_tjph4Q0fr6wSfp9n7fba2JfV60df6c3xkH8fCNydJwCgABmTgJ9G7Nwvszfiz9b4DyHpoEeUgigTzwG_OefgF7fzXr9f-M8t40X1oyJ0hUD4N13k3c-bcEEYJvv3B2g8H5P0YS_LBFEZ44PQHgleBCN7EMAaQkBzIxBgPAafWhLd6EQ0Qcw--qDH7oK7tUV-3D37SP4T_TQf9_rCJhEA1mNCnSUUKhY6RsC5FXw4UglhKC0Fjw4RorWxi-F20XgI3-hCDGYRIZSMRxZKIlUUNAmh1jL4dzsYo7IjiVHOLUZwqemjeECU8fgnxQj_EiMCaY5kITCqiGobvSJ8D5ExLv nEthqjMEpLcdojJ3i9G-IAUY0R-TizjXAcIKxdComJO7vYpRTjn6uJ4e49JX9mn6LaX0YxZCTLMgoBQMQhU-myIGQoqprDlHsKSeMrRjcdGCKITk9peTd5OggYVSi4TSn9PKbYpJwzql7NqeorhDTjlNN0bMwx8yOlXOZOAsQYgFIRMee3QZTCdnxP2XU7BkyTlZLOQEzkQSQSgooFAkpjIynQu2cgmpMLklIsadMv5rSAVRAWZirI4DIFSJgVChhLzYm7NGS4r5EyKVeKpdk9FFdOlYvAZRagLLNlPOieyuFJKxk8qOTQlFLTBW5IxSKhlwhwX3PxayipsriXvNJYctJKr_nnMBZc8hILMKMt1TCAlbKhkcvhR8slqTkW_NOX4oVqp6XkBrusyVcDCWVKNVyg5iqzXetRb69VwrgXFjIIVCRGzQ3OthRGhJCr6m8p-ZSn1czaVAptcm8Vdy8WOv1c8l1crjW5vJQW_lRaaX-DpZq8gZBD4Or6E6g1dbs0Is-XmpVu9zXUstSW61Szk3CEohCh5Uqw2GocfK7lo6Y2FrjcW9tpbZ0gjIJhNg6abEysHWuhtG6m3KtjaqtFCb_WdtgMIUqVa-01vPVmy9kbEWer5Zk-98aLkaqTSCYQOLK2nq2eGn9Obr3_ubYBi1fr1gBpfWQSBvaoj9trd-kZ8Go2bq9duoDu6_AdrAwLIq0HpWkteZywjf7vm3tIyhx9aHn3CCKphbD_hcNft7q69dRGb3jrvexkDiay0gkUKmvj5RP30eE1e0TiHWMtp3W2ij-6-hOjEJA2jK6L0EeHR6lj4m2OTtQzvKjVEcVGczUJ-tv6R1icZBOtVRityEhbiAPgmgYjuCIHFdiod2rQ1Rh_UL_VFn-DDseY6MJzaM35tbGi7NQiAU5s7Hm6B8gMwAEKwbCPuCK-Q8vEHpmAYramAaAiuixG6YQSAgEq01fyshqgAAo4QAEokBYHoGASYWA4BwnYHCA A1KEQAMP9yCKPQQAZAQraWwtoboQ47TucipWg-g0jAEyhDCKBEYrVDiglI6sdCTOAvBawk807uTsJAJrb8cZopFLpoO8wBujhc0uHBosA-CeX4IIcB2FnFdAULACQkck7xDCHuHANUNBmD5CQO2kBLuLIS4NMox56IYGqGEJS2UlIAAVgApQdmMTQ0AICdea4D67QcQCZF-jBYAxXcBpGhmsIbhCsAdWAARJHYA5C0EupoAmOgMBtKbAwYnv0lr5YyDMcwqhhq0Cl4DIw9BVD5FwCLsX2Q5CTFoNjxyawvueFCNnPOs1_BFC2oj7IyPapo91wT6rZ62Ycuy07bmrs-ZWwwyH-IAAxIIsQ-fZHMPT8wABaROEBGA81hh5LyghhDMr6CD7PIVwGByaDL3AcvPDcBfWIJ3imW7jOEIus-Lcs9g5Ck32AIBNDE6-uoaAlt6oStL8TwrmUSDQC-ufcml289-C7yPsfMBp8hV8v4To8h6v-HuoIHI9BxZYFCPYJs7MvD-Cy5zTQ9BJDZSy5oYQkgKCMEUDfwC5jJCKHAmsLLihDBiEYIVF_SiAwXAQqZ_L_QCO_K_TQMAsoLLRgcBSQXASiYQF_RgQwTCGuVA3ARQTCIA1Ag3RQRQVQVA8BQqSBYg8AtAgwVBQ_dATcFAawAAbiAA ### Steps to Reproduce [click this](https://echarts.apache.org/examples/zh/editor.html?c=line-simple&code=PYBwLglsB2AEC8sDeAoWsDmAnCATAXMrGKIQEwAsANLADYCmAZmIRWQHQAcNOGAFi1hkAjOwBsNAEbAwJALaEAnGRoBjGGACGEaABlNk-rUKNNtAM71YAXyppYADwCCDiOcIBte-lTo_saE05ekIAclC7f3RzCAZoQVMLekiosABPEBDYUNVNMHoMYCw0iO8_HQA3eixLEzNLFP8QYBjIGDDpWWA5UqjYXDzNTzL_JFgKswBXLNDAbbVAXd1AQHdQm0aosYnaabDASO1AXv1l1ZG_DamZwGabQHRlQ9tjn3GzsPPAdWUbtdGHrZnARx1AHDk3u5ETbbbKAfz1AP6RK1ufXuwJmgAbTQBhroAXv0AfCqAFB1AFeBgG6bQBcylD3idPiDQqD_gTAacvmFAGp2rwpMKBj2ygH0bcEAxlUknfdkMmFcmYswDzQRz-cSZoBEuXpR054rCgHjPQBfeqK-gKwoAMV0AwQEq9Zy7KAVljAHu6Oo-cNp1z5qr1oUAqmm8mVis3ZcGAedCcfiHVanaFAIt5gEz8lkmonewCatoHLbrvYBQxUAmSGAE-V3RHTczQoAldMA7rZB2EpwC98YBA7SzTOp2TzgHhNQB7aoB500TnsjKfT0uhjpTgEgVQDp5oW1dlALOJgDC9QBAekngynAJSagFJbQe15PF0KAKDl05Om16U5dADVyi-OAF1CeY-MAAO6EMBYaaEzSucy6HRZMYwABa1WAR5PyTo14AyukGIQxupaEUwgAYnoMQQJAqEp1gc83AAFQgVQAGsf0BHR8iwTZCAABkJdAdBiXAskSBpATiDAwD4QgAFYcKg2gIAwaAAHUIHI_RDGMWAiOSEiPy_G9YD_ADsmA0DRKhY4lz8YBGEYSxBGw45oMvAwjGQxldwPZ9T0BM x6OgMJeAEXoYSqLBIFyWgnDohiwjkPBcAYYy-jo6B6AACXoeiBFYCRATkTQsAwHRCGEFRAT4PB6AAeVM2hNBAOokho1Dqgw7JNEmEgnKiQSsCAsRhAAdjITgyGy_xGA0d8IAALyyUKaMqrBVHod8933ABZHQOvPNjVOIF8aKwGQ8iyChKIksprHsbd7DSFw3DU8oCGyHqdHfaoIHocwFvMbKNMPAbtP8dJMjCOFsuaVooH07IGGYbLKmqWpOPqbj_GwPAAEloAIhwsLWcwQDosAr1cn9YAOrTXxc1q-Ih3KgLAsSbFrQJgl0YBcjaW7Qjs3AHPobL0foABxeLWA4bgyhJmD6AcMBPzSb9kGORHhIK4rSvKziqtq-qwr6XSbOyFr4mqHnTPMswrL02z7Mcqa1iUuDEIh0jyKw2slL6jjfCifzAuC2Bqb6Sr4mquqQsFnLgH_PKOaKkqysJJqWrag8uugHqHF1xLLCVsodevCGodepLYHvR9_asab0CbSwcG24ZRmOEmwkAN7TADpVQB3uR506ZkkAKeYGLQU_5QF0CdRQxBK9hqMr2AWPoOQmZZsZpCwAisAAYTtoTQkkOLEIiWBO-75jcE12BMMg_w_0mORoAAEUGH6_qwwFJNTxkq-ZThKMosR65o3D8lb-GiHH6o-_tjph4Q0fr6wSfp9n7fba2JfV60df6c3xkH8fCNydJwCgABmTgJ9G7Nwvszfiz9b4DyHpoEeUgigTzwG_OefgF7fzXr9f-M8t40X1oyJ0hUD4N13k3c-bcEEYJvv3B2g8H5P0YS_LBFEZ44PQHgleBCN7EMAaQkBzIxBgPAafWhLd6EQ0Qcw--qDH7oK7tUV-3D37SP4T_TQf9_rCJhEA1mNCnSUUKhY6RsC5FXw4UglhKC0Fjw4RorWxi-F20XgI3-hCDGYRIZSMRxZKIlUUNAmh1jL4dzsYo7IjiVHOLUZwqemjeECU8fgnxQj_EiMCaY5kITCqi GobvSJ8D5ExLvnEthqjMEpLcdojJ3i9G-IAUY0R-TizjXAcIKxdComJO7vYpRTjn6uJ4e49JX9mn6LaX0YxZCTLMgoBQMQhU-myIGQoqprDlHsKSeMrRjcdGCKITk9peTd5OggYVSi4TSn9PKbYpJwzql7NqeorhDTjlNN0bMwx8yOlXOZOAsQYgFIRMee3QZTCdnxP2XU7BkyTlZLOQEzkQSQSgooFAkpjIynQu2cgmpMLklIsadMv5rSAVRAWZirI4DIFSJgVChhLzYm7NGS4r5EyKVeKpdk9FFdOlYvAZRagLLNlPOieyuFJKxk8qOTQlFLTBW5IxSKhlwhwX3PxayipsriXvNJYctJKr_nnMBZc8hILMKMt1TCAlbKhkcvhR8slqTkW_NOX4oVqp6XkBrusyVcDCWVKNVyg5iqzXetRb69VwrgXFjIIVCRGzQ3OthRGhJCr6m8p-ZSn1czaVAptcm8Vdy8WOv1c8l1crjW5vJQW_lRaaX-DpZq8gZBD4Or6E6g1dbs0Is-XmpVu9zXUstSW61Szk3CEohCh5Uqw2GocfK7lo6Y2FrjcW9tpbZ0gjIJhNg6abEysHWuhtG6m3KtjaqtFCb_WdtgMIUqVa-01vPVmy9kbEWer5Zk-98aLkaqTSCYQOLK2nq2eGn9Obr3_ubYBi1fr1gBpfWQSBvaoj9trd-kZ8Go2bq9duoDu6_AdrAwLIq0HpWkteZywjf7vm3tIyhx9aHn3CCKphbD_hcNft7q69dRGb3jrvexkDiay0gkUKmvj5RP30eE1e0TiHWMtp3W2ij-6-hOjEJA2jK6L0EeHR6lj4m2OTtQzvKjVEcVGczUJ-tv6R1icZBOtVRityEhbiAPgmgYjuCIHFdiod2rQ1Rh_UL_VFn-DDseY6MJzaM35tbGi7NQiAU5s7Hm6B8gMwAEKwbCPuCK-Q8vEHpmAYramAaAiuixG6YQSAgEq01fyshqgAAo4QAEokBYHoG ASYWA4BwnYHCAA1KEQAMP9yCKPQQAZAQraWwtoboQ47TucipWg-g0jAEyhDCKBEYrVDiglI6sdCTOAvBawk807uTsJAJrb8cZopFLpoO8wBujhc0uHBosA-CeX4IIcB2FnFdAULACQkck7xDCHuHANUNBmD5CQO2kBLuLIS4NMox56IYGqGEJS2UlIAAVgApQdmMTQ0AICdea4D67QcQCZF-jBYAxXcBpGhmsIbhCsAdWAARJHYA5C0EupoAmOgMBtKbAwYnv0lr5YyDMcwqhhq0Cl4DIw9BVD5FwCLsX2Q5CTFoNjxyawvueFCNnPOs1_BFC2oj7IyPapo91wT6rZ62Ycuy07bmrs-ZWwwyH-IAAxIIsQ-fZHMPT8wABaROEBGA81hh5LyghhDMr6CD7PIVwGByaDL3AcvPDcBfWIJ3imW7jOEIus-Lcs9g5Ck32AIBNDE6-uoaAlt6oStL8TwrmUSDQC-ufcml289-C7yPsfMBp8hV8v4To8h6v-HuoIHI9BxZYFCPYJs7MvD-Cy5zTQ9BJDZSy5oYQkgKCMEUDfwC5jJCKHAmsLLihDBiEYIVF_SiAwXAQqZ_L_QCO_K_TQMAsoLLRgcBSQXASiYQF_RgQwTCGuVA3ARQTCIA1Ag3RQRQVQVA8BQqSBYg8AtAgwVBQ_dATcFAawAAbiAA) ### Current Behavior When the bar chart label is too long, it will exceed the coordinate system range and cover the y-axis label <img width="411" alt="image" src="https://github.com/apache/echarts/assets/61131824/6ec11d8f-88b6-4ab8-a28e-677744dd2d70"> ### Expected Behavior **The calculation of label position should take into account its length and always display it in the coordinate system** <img width="573" alt="image" src="https://github.com/apache/echarts/assets/61131824/75e84a37-718e-46e6-a475-02b7d731e85e"> ### Environment ```markdown - OS: - Browser: - Framework: ``` ### Any additional comments? I tried to find the source code for label position calculation and made corrections, but I couldn't find it. Maybe someone can provide some ideas, thank you -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org For additional commands, e-mail: commits-h...@echarts.apache.org