2012-12-24 10 views
6

以下の画像のように、回転したテキストを100%高さのdivの中央に垂直に整列したいとします。divの中央にある回転したテキストを整列する方法

したがって、画面サイズが変わるたびに、テキストはdivの中央にとどまります。

誰でもこれに対応していますか?

enter image description here

http://jsfiddle.net/SVkPU/1/

.rotate-270 { 
    -o-transform: rotate(270deg); 
    -moz-transform: rotate(270deg); 
    -webkit-transform: rotate(270deg); 
    transform:rotate(270deg); 
} 

.left { 
    float:left; 
    background:#000; 
    color:#fff; 
    text-align:center; 
    height:50px; 

} 

.right { 
    float:right; 
    background:#000; 
    color:#fff; 
} 

答えて

0

これが私の仕事: http://davidwalsh.name/css-vertical-text

もflexboxesを使用しようとしました。しかし、彼らは(まだ)すべてのブラウザで特にサポートされていない(携帯)サファリ - それが動作する必要があります私はよりサポートされたアプローチで行く。

7

まあバディは<div>text-align:centerを追加して、代わりに90℃でテキストを回転させます! <div>を90度回転させてください。

http://jsfiddle.net/KSAqR/1/

+0

私のコードからコード –

+0

のスニペットが含まれていますか? :) –

+0

問題はそれがもはや柔軟ではないということです。そして、彼らはこのように側に浮かべる必要があります:http://jsfiddle.net/SVkPU/2/ 私はdivの中心にテキストを取得することはできません。 –

関連する問題