BG Development


  Reply to this topicStart new topicStart Poll

> Символът § не се изобразява вертикално.
code2
Публикувано на: 11-05-2020, 16:55
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 357
Регистриран на: 11.06.16



При задаване на ".style.writingMode="vertical-lr";", то всички букви се завъртат както трябва, но не и символът "§". Защо става това и има ли елегантно решениие???
PMEmail Poster
Top
Golden Gega
Публикувано на: 11-05-2020, 17:08
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1980
Регистриран на: 04.06.10



QUOTE (code2 @ 11-05-2020, 16:55)
При задаване на ".style.writingMode="vertical-lr";", то всички букви се завъртат както трябва, но не и символът "§". Защо става това и има ли елегантно решениие???

https://www.w3schools.com/cssref/trycss3_transform_inuse.htm

Отваряш кода като оня гъзар и сменяш на div-a текста с §
После си връткаш. Ако не стане, провери в ръковоството на Яначков.

Другия вариант е https://www.w3schools.com/cssref/tryit.asp?...s3_writing-mode

Пишеш в ляво:

<!DOCTYPE html>
<html>
<head>
<style>
p.test2 {
writing-mode: vertical-lr;
}
</style>
</head>
<body>

<p class="test2">Some text with§</p>

</body>
</html>

<!-- И си излиза полегнало всичко, вкл. параграфа. -->
Верно не излиза добре icon_cool.gif

Това мнение е било редактирано от Golden Gega на 11-05-2020, 17:17
PMEmail Poster
Top
code2
Публикувано на: 11-05-2020, 17:32
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 357
Регистриран на: 11.06.16



QUOTE (Golden Gega @ 11-05-2020, 17:08)
QUOTE (code2 @ 11-05-2020, 16:55)
При задаване на ".style.writingMode="vertical-lr";", то всички букви се завъртат както трябва, но не и символът "§". Защо става това и има ли елегантно решениие???

https://www.w3schools.com/cssref/trycss3_transform_inuse.htm

Отваряш кода като оня гъзар и сменяш на div-a текста с §
После си връткаш. Ако не стане, провери в ръковоството на Яначков.

Другия вариант е https://www.w3schools.com/cssref/tryit.asp?...s3_writing-mode

Пишеш в ляво:

<!DOCTYPE html>
<html>
<head>
<style>
p.test2 {
writing-mode: vertical-lr;
}
</style>
</head>
<body>

<p class="test2">Some text with§</p>

</body>
</html>

<!-- И си излиза полегнало всичко, вкл. параграфа. -->
Верно не излиза добре icon_cool.gif

В примера, който си дал не се ли изобразява параграфа вертикален, а не наклонен на 90 градуса, както останалия текст? Защото при мен е точно така.

Иначе намерих някакво решение, но все още не схващам що за глупост е това което default се получава... Просто добавих ".style.textOrientation="sideways";" и вече и параграфа си се завърта както се очаква.
PMEmail Poster
Top
johnfound
Публикувано на: 11-05-2020, 17:41
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 7898
Регистриран на: 27.05.04



Стила трябва да е "sideways-rl", а не "vertical-lr". При vertical някои символи не се въртят - емотиконите също не се въртят например. И въобще, според мене това е за използване с езици, които пишат отгоре надолу. Затова е логично някои символи да не се въртят, тъй като на тях това положение им е нормалното. Друг е въпросът за логиката на разделяне кои символи да се въртят и кои не.


Това мнение е било редактирано от johnfound на 11-05-2020, 17:45


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
PMEmail PosterUsers Website
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0