Highcharts: ΠœΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ холста

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 17 Ρ„Π΅Π²Ρ€. 2011  Β·  32ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: highcharts/highcharts

ΠšΡ€ΡƒΠ³ΠΎΠ²Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π΅Π΅ позиционирования, поэтому ΠΎΠ½ΠΈ часто частично ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ холста. Π― смог ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ поля Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ сСбС достаточно отступов, Π½ΠΎ это Π½Π΅ способ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это,

Highcharts Enhancement

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠŸΠΎΡ‡Π΅ΠΌΡƒ этот вопрос Π·Π°ΠΊΡ€Ρ‹Ρ‚? Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°Ρ‡Π°Ρ‚ΠΎ Π² 2011 Π³ΠΎΠ΄Ρƒ, Π½ΠΎ Ρƒ мСня всС Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² 2017 Π³ΠΎΠ΄Ρƒ.

ВсС 32 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π£ мСня Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° - я Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ это Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ΠΎ ΠΊΠ°ΠΊ ошибка, Π° Π½Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

+1 ΠΏΠΎ этому вопросу, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ автоматичСски ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π² зависимости ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… ??

+1

+1 ΠΈ здСсь. Моя компания Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Π½Π° использованиС этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ этой ошибки Π±Ρ‹Π»ΠΎ Π±Ρ‹ большим ΠΏΠΎΠ΄ΡΠΏΠΎΡ€ΡŒΠ΅ΠΌ. ΠšΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· Highslide ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒΡΡ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ здСсь происходит? Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π³ΠΎΠ΄Π°.

+1. Π’ΠΎ, Ρ‡Ρ‚ΠΎ сказал Рэндаллмори - Ρ‚ΠΎΡ‡Π½ΠΎ такая ΠΆΠ΅ ситуация. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, согласСн с rowanmanning, ΠΎΡ‚Ρ€ΡƒΠ±Π°Π½ΠΈΠ΅ Π²Π΅Ρ‰Π΅ΠΉ β€” это ошибка.

Π­Ρ‚ΠΎΡ‚ Π±Π°Π³ Π±Ρ‹Π» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 2 Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄. Какой-Π»ΠΈΠ±ΠΎ прогрСсс? ΠŸΠΈΠ°Ρ€-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ бСсполСзны для нас, Ссли этикСтки ΠΎΠ±Ρ€ΡƒΠ±Π°ΡŽΡ‚ΡΡ.
Он ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ ΠΊΠ°ΠΊ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ пространство, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для ΠΌΠ΅Ρ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡ‡Π΅Π½ΡŒ слоТно, ΠΈ ΠΌΡ‹
Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ΄Π°Π²Π°Ρ‚ΡŒ Π΅ΠΌΡƒ Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π² настоящСС врСмя. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅
поля ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρ‹
dataLabels для ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ пСрСноса слов.

+1

Π£ мСня Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.

это Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ΠΎ ΠΊΠ°ΠΊ ошибка. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π½ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, здСсь Π½Π΅ Ρ‚Π°ΠΊ.
+1

эй @highslide-software, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для этого? ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π½Π° основС холста Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ?

+1

+1 Π£ мСня Ρ‚ΠΎΠΆΠ΅ такая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.

я Ρ‚ΠΎΠΆΠ΅

Π›Π°Π΄Π½ΠΎ, рСбята, я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Нам Π½ΡƒΠΆΠ½Π° какая-Ρ‚ΠΎ рСкурсивная Π»ΠΎΠ³ΠΈΠΊΠ°, которая рисуСт ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, выясняСт, выходят Π»ΠΈ ΠΎΠ½ΠΈ Π½Π°Ρ€ΡƒΠΆΡƒ, Π° Π·Π°Ρ‚Π΅ΠΌ рСкурсивно ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ всС ΠΌΠ΅Ρ‚ΠΊΠΈ.

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ сдСлали:

  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΡ€ΡƒΠ³Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ Π½Π° Π½ΡƒΠ»Π΅Π²ΠΎΠΉ. Когда Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ, круговая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° автоматичСски помСщаСтся Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… области Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. Когда ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹, ΠΊΡ€ΡƒΠ³ΠΎΠ²Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. Когда ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹, ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² области Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.
  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ†Π΅Π½Ρ‚Ρ€Π° ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ Π½Π° [null, null]. Π¦Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ выполняСтся нСзависимо для ΠΎΠΏΡ†ΠΈΠΉ X ΠΈ Y. ΠΡƒΠ»ΡŒ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ автоматичСский, поэтому круговая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ области Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Ссли Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ minSize. Когда Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ, ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π½ΠΈΠΆΠ΅ этого значСния.

Π”Π΅ΠΌΠΎ:

  • http://jsfiddle.net/highcharts/CjgLg/ . Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Ρ€ΡƒΡ‡ΠΊΡƒ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ обрабатываСтся Π°Π²Ρ‚ΠΎΡ€Π°Π·ΠΌΠ΅Ρ€.
  • http://jsfiddle.net/highcharts/9tqSn/ . Как слСдствиС динамичСского Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ€Π°Π·ΠΌΠ΅Ρ€ самой ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ мСняСтся ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈ скрытии Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² этой дСмонстрации.

ВсС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ!

Π£ мСня Π΅ΡΡ‚ΡŒ ΠΊΡƒΡ‡Π° ΠΎΡ‡Π΅Π½ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… (я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… ΠΊΠΎΡ€ΠΎΡ‡Π΅), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, вСроятно, ΠΏΡ€ΠΈΠ²Π΅Π΄ΡƒΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ абсурдно ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½ΠΎΠΉ. Π•ΡΡ‚ΡŒ Π»ΠΈ способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅Ρ‚ΠΊΠΈ автоматичСски ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠ»ΠΈΡΡŒ Π½Π° Π΄Π²Π΅ ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ строки, Ссли ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ?

Бпасибо!

Π”Π°, я Π΄ΡƒΠΌΠ°ΡŽ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ для dataLabels.style.width Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, скаТСм, Β«100pxΒ».

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо Π·Π° это. Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΎΡ†Π΅Π½ΠΊΠ° Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° это Π±ΡƒΠ΄Π΅Ρ‚ объСдинСно Π² «мастСр» ΠΈΠ»ΠΈ Π² Ρ€Π΅Π»ΠΈΠ·?

Π£ мСня Π΅ΡΡ‚ΡŒ случай, ΠΊΠΎΠ³Π΄Π° я ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽ нСсколько ΠΊΡ€ΡƒΠ³ΠΎΠ²Ρ‹Ρ… Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ страницС Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 2x2. КаТдая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ 4 ΠΏΠΈΡ€ΠΎΠ³Π° Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ - Π΅ΡΡ‚ΡŒ Π»ΠΈ способ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого ΠΈ ΠΏΡ€ΠΈ этом ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ подходящими? На самом Π΄Π΅Π»Π΅ я Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΈ скоррСктированы Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ соотвСтствовали Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅, Π° Π½Π΅ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅. Π—Π°Ρ€Π°Π½Π΅Π΅ спасибо.

Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ ΠΈ объСдинСно с мастСром, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ Highcharts 3.0, надСюсь, Π΄ΠΎ РоТдСства.

Π’ случаС, ΠΊΠΎΠ³Π΄Π° Ρƒ вас Π΅ΡΡ‚ΡŒ нСсколько ΠΊΡ€ΡƒΠ³ΠΎΠ²Ρ‹Ρ… Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅, Π²Π°ΠΌ всС Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€. ВСорСтичСски, я Π΄ΡƒΠΌΠ°ΡŽ, Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ описываСтС, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ настройки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠ³Π°, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ наимСньший Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΡ€ΡƒΠ³Π° для всСх ΠΈΠ· Π½ΠΈΡ…. Но я Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, ΠΊΠ°ΠΊ это Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΈΡ€ΠΎΠ³ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… области ΡΡŽΠΆΠ΅Ρ‚Π°, Π° Π½Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°.

@highslide-software ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΈΠ·-Π·Π° CDN для highcharts. Π― исправил ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ скрипки для всСх, ΠΊΡ‚ΠΎ Π² Π½ΠΈΡ… заинтСрСсован:

http://jsfiddle.net/CjgLg/13/ . Π’ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Ρ€ΡƒΡ‡ΠΊΡƒ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ обрабатываСтся Π°Π²Ρ‚ΠΎΡ€Π°Π·ΠΌΠ΅Ρ€.
http://jsfiddle.net/9tqSn/11/ . Как слСдствиС динамичСского Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ€Π°Π·ΠΌΠ΅Ρ€ самой ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ мСняСтся ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈ скрытии Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² этой дСмонстрации.

Бпасибо Π·Π° исправлСниС! +1 :)

Π£ мСня ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ автоматичСского опрСдСлСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ². Он ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΡ€ΡƒΠ³ΠΎΠ², Π½ΠΎ ΠΏΡ€ΠΈ использовании для ΠΊΡ€ΡƒΠ³Π° ΠΈΠ· Π΄Π²ΡƒΡ… рядов (Ρ‚. Π΅. ΠΏΠΎΠ½Ρ‡ΠΈΠΊΠ°) Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΈ внСшнСго ΠΊΡ€ΡƒΠ³ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ нСзависимо. Π’ частности, ΠΊΠΎΠ³Π΄Π° Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ ΠΊΡ€ΡƒΠ³Π΅ Π½Π΅Ρ‚ ΠΏΠ°ΡƒΠΊΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… Π»Π΅Π³Π΅Π½Π΄, Π° Π²ΠΎ внСшнСм ΠΊΡ€ΡƒΠ³Π΅ ΠΎΠ½ΠΈ Π΅ΡΡ‚ΡŒ, Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΊΡ€ΡƒΠ³Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ измСняСтся, Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ внСшнСго ΠΊΡ€ΡƒΠ³Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ измСняСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ ΠΎΠΊΠ½Π° просмотра. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся искаТСнная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΡ€ΡƒΠ³ становится ΡˆΠΈΡ€Π΅ внСшнСго, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ внСшний Π²ΠΈΠ΄ ΠΈ сСмантику Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹).

Π•ΡΡ‚ΡŒ Π»ΠΈ шанс, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚Π΅ это исправлСниС для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ большого ΠΏΠΈΡ€ΠΎΠ³Π°?

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: http://jsfiddle.net/mmarchetta/34VAT/2/

ΠšΡ€ΡƒΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ каТСтся внСшним (Π·Π΅Π»Π΅Π½Ρ‹ΠΉ/синий), Π½Π° самом Π΄Π΅Π»Π΅ являСтся Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΊΡ€ΡƒΠ³ΠΎΠΌ, Π° Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выглядит Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ, Π½Π° самом Π΄Π΅Π»Π΅ являСтся внСшним.

Бпасибо!

Π£ мСня такая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΊΠΎΠ»ΡŒΡ†Π΅Π²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠΎΠΉ, ΠΌΠ΅Ρ‚ΠΊΠΈ выходят Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹.

Π­Ρ‚ΠΎΡ‚ случай ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π΅Π·Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΊΠΈ: http://jsfiddle.net/highcharts/7okk430t/

Π― Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π°Π΄ этим ΠΈ исслСдовал Π»ΠΎΠ³ΠΈΠΊΡƒ добавлСния многоточия ΠΊ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ настоящСС врСмя ΠΎΠ½ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со статичСскими Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, Π½ΠΎ ломаСтся ΠΏΡ€ΠΈ динамичСском ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹.

Π–ΠΈΠ²ΡƒΡŽ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎ адрСсу http://jsfiddle.net/highcharts/7okk430t/1/.

.. ΠΈ Π²ΠΎΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Π°:

diff --git a/js/parts/DataLabels.js b/js/parts/DataLabels.js
index c72fabf..a7222c5 100644
--- a/js/parts/DataLabels.js
+++ b/js/parts/DataLabels.js
@@ -619,13 +619,41 @@ if (seriesTypes.pie) {
     * fall within the plot area.
     */
    seriesTypes.pie.prototype.placeDataLabels = function () {
+
+       var chart = this.chart,
+           spacing = chart.spacing;
        each(this.points, function (point) {
            var dataLabel = point.dataLabel,
-               _pos;
+               _pos,
+               overflow,
+               ellipsis;

            if (dataLabel && point.visible) {
                _pos = dataLabel._pos;
                if (_pos) {
+                   
+                   if (dataLabel._attr.align === 'right') {
+                       overflow = _pos.x - dataLabel.width;
+                       if (overflow < spacing[3]) {
+                           ellipsis = true;
+                       }
+                   }
+
+                   if (dataLabel._attr.align === 'left') {
+                       overflow = chart.chartWidth - _pos.x - dataLabel.width - spacing[1] - spacing[3];
+                       if (overflow < spacing[1]) {
+                           ellipsis = true;
+                       }
+                   }
+
+                   if (ellipsis) {
+                       dataLabel._attr.width = dataLabel.width + overflow;
+                       dataLabel.css({
+                           width: dataLabel._attr.width + PX,
+                           textOverflow: 'ellipsis'
+                       });
+                   }
+
                    dataLabel.attr(dataLabel._attr);
                    dataLabel[dataLabel.moved ? 'animate' : 'attr'](_pos);
                    dataLabel.moved = true;
diff --git a/js/parts/SvgRenderer.js b/js/parts/SvgRenderer.js
index 1f8b71d..fcc629d 100644
--- a/js/parts/SvgRenderer.js
+++ b/js/parts/SvgRenderer.js
@@ -10,7 +10,7 @@ SVGElement.prototype = {
    opacity: 1,
    // For labels, these CSS properties are applied to the <text> node directly
    textProps: ['fontSize', 'fontWeight', 'fontFamily', 'fontStyle', 'color', 
-       'lineHeight', 'width', 'textDecoration', 'textShadow'],
+       'lineHeight', 'width', 'textDecoration', 'textOverflow', 'textShadow'],

    /**
     * Initialize the SVG renderer

Π― ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» javascript ΠΎΡ‚ΡΡŽΠ΄Π° (http://jsfiddle.net/CjgLg/13/) ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Uncaught TypeError: $(...).resizable Π½Π΅ являСтся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ

Для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° resizable трСбуСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс jQuery.

Ах... ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» эти 2 (jquery-ui.css ΠΈ jquery-ui.min.js) ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, спасибо!

Π£ мСня Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π΅Π·Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

+1 Π·Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΡ‡ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² высоких Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°Ρ….

ΠŸΠΎΡ‡Π΅ΠΌΡƒ этот вопрос Π·Π°ΠΊΡ€Ρ‹Ρ‚? Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°Ρ‡Π°Ρ‚ΠΎ Π² 2011 Π³ΠΎΠ΄Ρƒ, Π½ΠΎ Ρƒ мСня всС Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² 2017 Π³ΠΎΠ΄Ρƒ.

Π­Ρ‚ΠΎ всС Π΅Ρ‰Π΅ происходит
e

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ 5.0.11
И это всС Π΅Ρ‰Π΅ происходит Π½Π° ΠΊΠΎΠ»ΡŒΡ†Π΅Π²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅.

donutchart size

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ

Π‘ΠΌΠ΅ΠΆΠ½Ρ‹Π΅ вопросы

bbonczek picture bbonczek  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

remilandais picture remilandais  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

deanshub picture deanshub  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

KacperMadej picture KacperMadej  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

ananth-imagin picture ananth-imagin  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ