Re: Современные веб технологии
От: mogadanez Чехия  
Дата: 11.01.18 20:05
Оценка:
Здравствуйте, dmitritch, Вы писали:

D>Понадобилось вертикально выровнять текст, стал гуглить, оказалось что это not so easy, и есть даже специальный сайт призванный людям в этом помочь. Вообще я вебом особо никогда не занимался, но как так то? Почему то что еще в 90-е делалось в delphi одним кликом мышки(в плане интерфейса), тут по этим "сложным" вопросам обсуждение на 100 страниц?


ммм

display:flex;
align-items:center;


?
Re: Современные веб технологии
От: antropolog  
Дата: 12.01.18 01:34
Оценка:
Здравствуйте, dmitritch, Вы писали:

  Вертикальное выравнивание



  18+
CSS изобретали дизайнеры-долбоёбы, смирись. Хотя вроде появилась надежда на каплю логики в этом царстве олигофрении — CSS-grid.
Re[2]: Если еще не нашел как то
От: dmitritch  
Дата: 12.01.18 06:02
Оценка:
Здравствуйте, rFLY, Вы писали:

FLY>Здравствуйте, dmitritch, Вы писали:


FLY>вот простенький способ (вместо <em> можешь использовать любой другой неиспользуемый тэг, но вся суть в том, что он растягивается на высоту контейнера и все элементы выравниваются по центру):


Сделал так <div style='height:100px'><span style='line-height:100px'>My my my text</span></div>
Re[2]: Современные веб технологии
От: MasterZiv СССР  
Дата: 12.01.18 09:31
Оценка: :)
Здравствуйте, vsb, Вы писали:

vsb>Потому, что HTML предназначен для вёрстки текста и картинок. Текст верстается слева направо и сверху вниз. Где ты видел в книгах выравнивание по вертикали, как ты вообще это представляешь?

vsb>Судя по сравнению с Delphi ты пытаешься использовать HTML для создания интерфейса приложения. Для этого в Web есть стандарт Grid.
vsb>А вообще в Delphi layout был донельзя примитивным. Если так уж хочется, такое можно на JavaScript накалякать за день.

Бредовый пост целиком.
HTML был создан для публикации документов в сети.
В любом документе требование выровнять текст в каком-то боксе и по вертикали -- абсолютно нормальная штука.
А уж если говорить о HTML как о средстве создания UI, то и подавно всё очевидно.
Кроме того, существуют языки, на которых пишут не справа налево сверху вниз, а в других направлениях.
Re[3]: Если еще не нашел как то
От: mogadanez Чехия  
Дата: 13.01.18 15:54
Оценка:
Здравствуйте, dmitritch, Вы писали:

D>Сделал так <div style='height:100px'><span style='line-height:100px'>My my my text</span></div>




........flexbox..........
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.