2011-10-17 9 views
3

私はこれを2日間続けてきました。私は、各ページのタイトルが異なる「幅」であるために可能ではないことに気付きました(また、テキストが左から右に移動するため、タイトル名が長くなるほどUPヘッダー領域に挿入します)。もう一つの考慮事項は、これはWordPressサイトのためのものです(本当に重要ではありません)。CSSを使用してページタイトルテキストを90度回転させる

私は、これが回転している唯一のテキストが4桁の年または2桁の日付であるブログエントリの「日付スタンプ」に使用されているチュートリアルを見つけました。

グラフィックデザイン:http://jsfiddle.net/vGFZP/

+0

http://snook.ca/archives/html_and_css/css-text-rotation – Jawad

答えて

0

JavaScriptは、あなたのためにそれを行うことができます:私はCSSでこれまでに得ている

enter image description here

。また、jQueryは.width()関数を持っています...しかし、それは良い方法ではありません...私は少し周りに再生されます。

2

あなたは、任意のタイトルの長さに合うようにするには、この(ちょうど例#S)

.title { 
    display: block; 
    position: absolute; 
    left: 5px; 
    top: 35px; 
    font-size: 50px; 
    font-weight: bold; 
    line-height: 45px; 
    -webkit-transform: rotate(-90deg); 
    margin-top: 100px; /* ADD THIS */ 
} 

.content { 
    position: absolute; 
    left: 50px; 
    top: 20px; 
    font-size: 13px; 
    padding-left: 150px; /* ADD THIS */ 
} 
+0

は、私はあなたのマージントップとパディング左:)感謝を追加しました! – KBarnes

+0

それはあなたのために働いてうれしい@馬鹿! –

+0

さて、それは私が持っていた小さな例で働いたが、今私のWordPress CSS http://www.startingpointstables.com/wp-content/themes/aSPS2010/A-Theme2.html(私は非常に行動していないボーダーと背景の色が追加されたので、divがどこで何をしているのか分かりました)。私はそれを閉じて、約5 pxの左に 'タイトル'(ポニースクール)を移動する方法はありますか?私がTop:&Left:を絶対値として使うと、ブラウザの角からその位置が決まります(ブラウザのサイズが変わると、タイトルはその場所にとどまります)。相対は全く機能しません。 – KBarnes

0

を試してみてpaddingmargin

と遊ぶ(同じ高さと幅のプレースホルダを作成する必要があります960 x 960ピクセルなど)。長いプレースメントに合わせてこのプレースホルダーを大きくします。また、テキストを右に揃えると、ページの上に浮かびます。

デモここを参照してください: http://jsfiddle.net/4QFPJ/4/

.title { 
    display:block; 
    position:absolute; 
    font-size:50px; 
    font-weight:bold; 
    line-height:45px; 
    -webkit-transform: rotate(-90deg); 
    -moz-transform: rotate(-90deg); 

    float: left; 
    left:25px; 
    top: 20px; 
    height:960px; 
    width: 960px; 
    text-align: right; 
} 
+0

投稿したものを使用しました...ダンケ!!! – KBarnes

+0

さて、それは私が持っていた小さな例で動作しましたが、今私のWordPress CSSで動作していませんhttp://www.startingpointstables.com/wp-content/themes/aSPS2010/A-Theme2.html – KBarnes

+0

* **編集 - 気にしないでください!私は実際のタイトルのクラスに注意を払った、それはラインの高さを持っていた。 :) – KBarnes

関連する問題