![]() |
centrowanie tekstu (2 linie) w pionie - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: centrowanie tekstu (2 linie) w pionie (/thread-centrowanie-tekstu-2-linie-w-pionie) |
centrowanie tekstu (2 linie) w pionie - jingels - 28-07-2012 Witam. Potrzebuje wycentrować w pionie elementy span. Problem polega na tym, że niektóre z tekstów są w dwóch liniach. Gdyby były jedno-wierszowe sprawa była by prosta, wystarczyłoby zastosować line-height. Zależy mi na tym aby wszystkie teksty w div text_wrapper znajdowały się na środku w pionie, niezależnie od ilości wierszy. Proszę o pomoc. Męczę się z tym już kilka godzin. Skończyły mi się pomysły. Kod: <div id="img_title"> Kod PHP: <script> RE: centrowanie tekstu (2 linie) w pionie - Kartofelek - 28-07-2012 Vertical align działa inaczej niż w komórkach. W komórkach po prostu centruje w pionie. W przypadku innych bloków centruje elementy WZGLĘDEM siebie. Dajesz więc vertical-align, display:inline-block Jeżeli będziesz chciał wycentrować względem nadrzędnego elementu, musisz dodać jeden span, który ma height:100%; width:0px; display:inline-block ![]() RE: centrowanie tekstu (2 linie) w pionie - jingels - 28-07-2012 Dzięki za odpowiedź. Udało mi się naprawić wyświetlanie w następując sposób: dodałem dodatkowy span wewnątrz span.text. Następnie span.text { display: table} i span { display: table-cell, vertical-align: middle;} |