• 締切済み

css記述の続編

先日css記述の件で質問しましたが、また分からないことがありました。 番号付きリストで括弧を使うとき、説明文が折り返したとき、頭を揃えるにはどうすればいいでしょう。(括弧は赤文字、他は黒) 1.(1)説明説明説明説   明説明説明  (2)説明説明説明説   明説明説明説明 2.説明説明説明

  • CSS
  • 回答数2
  • ありがとう数1

みんなの回答

回答No.2

それは、色でしょう。 color:red;を加えればいいですよ。

回答No.1

先回の質問に答えた人が言う通りにcontentを使います。 よって、下記のコードでいくと望み通りのレイアウトになると思います。 <html> <div class="contents"> <ol> <li> <p class="list">テキスト</p> <span>ああああああ</span> <p class="list">テキスト</p> <span>ああああああ</span> </li> <li> <p>テキスト</p> </li> </ol> </div> <css> .contents { counter-reset:list; line-height: .5; } .list { counter-increment:list; } .list:before { content:"(" counter(list) ")"; } span { margin-left: 1.5rem; }

fukuzyusou
質問者

お礼

回答ありがとうございます。 やってみましたが私が意図するものと結果は違うようです。

関連するQ&A

  • cssの記述

    1.(1)説明文1  (2)説明文2 2.説明文1 などというふうにcssの箇条書きで記述するには、どうすればいいでしょうか。 (括弧は赤文字)

    • ベストアンサー
    • CSS
  • html上の文字やリスト全部をcssに記述

    html上の文字やリスト全部をcssに記述して、 それを読み込んでブラウザに表示することは可能でしょうか? つまりブラウザ上でソースをチェックすると、 表示されている文字はcssに記述されているので、 検索エンジンからは文字は認識されない状態です。

    • ベストアンサー
    • HTML
  • cssの記述方法について

    よろしくお願いします 現在、HTMlとcssで構成したホームページの勉強をしております。 私は、参考書を見ながら作成しているのですが、もしかすると所々に 不要な記述などがあるかもしれません。よろしければご指導頂けませんでしょうか? まずは下記のサイトをご覧頂けませんでしょうか? ​http://technocompany.web.fc2.com​ ソース内の様々なところに<div id="header">や<div id="fontcolor5"> <div id="photo3">と設定をしておりますが、このまま作成を進めていくと、<div id="ooooo>等がどんどん増えていきますが、その点は特別問題は無いものなのでしょうか? 私は、もっとまとめて設定が出来ないものかと考えていたのですが、それは難しいものでしょうか? 現在、困っている内容と致しましては中央揃えしたい画像に対して<div>~</div>で囲んでtext-align: centerを指定しても 完全に中央に寄らないようです。右のほうが余白が多く空いているように見えます。 例えば画像は全て中央揃えとか、文字はwidthを設定して700pxとか 一部の文字についてはwidth800px等・・・まとめて設定するのは難しいものでしょうか? また、前回、他の方に御指導いただいたのですがcssの記述なのですが、marginやpaddingは余白だと思いますが、 その他の部分が何を意味しているのかが分かりません。 今後のためによろしければご指導頂けませんでしょうか? 【CSS】 ul.hoge { list-style: none; margin: 0; padding: 0; } ul.hoge li { min-height: 20px; _height: 20px; margin: 0 0 1em 0; padding: 0 0 0 25px; background: url(img/ANI_059.gif) left top no-repeat; }

  • CSS3について

    CSS3について初歩的というか、本当にお恥ずかしい質問を何点かさせてください。 自分で調べてみても初歩的すぎて(常識すぎて)わかりませんでした。 1、自分はHTML4.01とCSS2.1しか使ったことがないのですが、CSS3はHTML4.01にも使えるのでしょうか??(よく「HTML5&CSS3」という名目で本が並んでいるので、、、)CSS3とHTML4.01の組み合わせは一般的でなかったりするのでしょうか? 2、CSSファイルの頭に記述する文字コード?の「@charset "UTF-8";」、また、拡張子は「.css 」のままですか?もしそうなら、CSS3の文法さえ守っていさえすればCSS3ということでしょうか? 3、htmlに外部ファイルとしてリンクさせる場合の記述もCSS2.1と同じなのでしょうか? 質問がまとまってなくてすいません。どなたか教えていただけないでしょうか?? 宜しくお願いいたします!

    • ベストアンサー
    • CSS
  • cssの記述について

    よろしくお願いします。 0ピクセル×20ピクセルの画像を左側に表示させて、その右側に 文字を入れたいと先日ご質問させて頂いたところ、他の方が下記の 記述をご丁寧に作成していただけました。 確かに、その際画像は下記のように表示されましたが他の画像を 表示させたく以下の画像ファイル名を変更したところ表示されなくなってしまいました。 なお、その際backgroundに指定した画像も表示されなくなってしまいました。 (img/ani059.gif); ←ここを変更しました 例)■テスト    テスト1   ■テスト2    テスト3 .ulfont1 {color: #ff0000; font-weight: bolder; width: 800px; font-size: 1.0em; line-height: 2.0; margin-left: -20px; } .ulfont ul1 {list-style-position: outside; list-style-image: url(img/ani059.gif); ←ここを変更しました background-image: url(img/mark.png); } 画像を変えようとすると上記の記述もファイル名以外どこかを変える必要があるのでしょうか? お手数では御座いますが、ご指導の程よろしくお願い致します。 700pxの枠を作成してありますが、その中に更に500px程度の枠を作成して、その 枠を二分割や四分割などはできるものでしょうか? 例)日や田など・・・ どなた様か、ご指導のほどよろしくお願いいたします。

  • 外部CSSの記述方法

    色々調べたのですが行き詰まってしまったので質問させて下さい。 HPのそれぞれのページの文字色や背景が違う為BODYをクラス分けしてCSSに記述しています。 ページによって違うリンク色等はそれぞれのページの<HEAD>内で指定していますが 外部CSSから指定する場合クラスを定義すれば出来ますが下記のBODYの中には どのように記述すれば良いか解かる方がいらっしゃいましたらご回答宜しくお願い致します。 (説明ベタですみません。要は外部CSSのそれぞれのBODYのクラス内に リンク色等の記述をしたいのです。(;^_^A ) 外部CSS BODY.top{ color:#2E8B57;background-color:#FFEAFA; } BODY.menu{ color:purple;background-color:#FFFFFF; } top.htmlの<HEAD>内の下記を外部CSSのBODY.topの中に入れたい A:visited { text-decoration:none;color:#CD1076;} A:active { text-decoration:none;color:blue;} menu.htmlの<HEAD>内の下記を外部CSSのBODY.menuの中に入れたい A:visited { text-decoration:none;color:purple;} A:active { text-decoration:none;color:#E1ACDA;}

    • ベストアンサー
    • CSS
  • CSSで文章の頭の一文字だけ、一文字送りたい

    CSSで文章の頭の一文字だけ、一文字送りたい(へこませたい)場合の記述を教えていただけませんか?

  • cssを使って文字を装飾しても改行させたくない場合

    cssを使って文字を装飾しても改行させたくない場合、どのような方法がありますか? <html> <head> <title>test</title> <style type="text/css"> p.red { color: red; } </style> </head> <body> 黒<p class="red">赤</p>黒 </body> </html> これだと 黒 赤 黒 になってしまいますが 黒赤黒 にしたい場合 どうすればよいでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • IE6でCSSの一部の記述をを読み込まない

    IE6でCSSの一部の記述を読み込まないので、困っています。 上位のIEやモダンブラウザーでは出ない症状です。 解決策の判る方に、お助けをお願いします。 外部CSSに書いた内容で、反映するものと反映しないものがあります。 div#main { } とかはOKで、p.small { } 、td.com { } などの classに書いたものが、効きません。 他にも、h2 { } 等も効きません。 IE6は、CSSのコメントを閉じる前に全角文字があるとエラーになるとか、 HTMLとCSSの文字コードが違うとエラーとか、ありました。 該当はしていません。 classを複数並列記載するとエラーなど、Googleで探したら、 ありましたが、そのようなな複雑なことはやっていません。 他に、IE6がCSSの一部の記述を読み込まないエラーの原因となるものは、あるのでしょうか。 一部の内容です。 CSS========== @charset "UTF-8"; 以下、略 HTML========== <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Style-Type" content="text/css"> <link rel="stylesheet" href="base.css" type="text/css" /> 以下、略 思い当たる原因として、 <body>の上に、wrapper を以下のように定義して、センター配置しています。 div#wrapper { width:800px;     height:100%;     position:absolute;     top:15px;left: 50%;     margin-left: -400px; background-color: transparent; margin-bottom:0px; } この子要素や孫要素に、コンテンツが書かれています。 孫要素は、float している場合もあります。 そのような構造では、本題のエラーが出るものなのでしょうか? お助け願います。

    • ベストアンサー
    • CSS
  • jQuery: if文によるcss判定

    こんにちは、 <p style="color:red;">テスト</p> $(function(){ $("p").click(function(){ if($(this).css("color")=="red"){ $(this).css("color", "blue"); }else{ $(this).css("color", "red"); } }); }); 以上のように、文字色が赤だった場合には青に、赤以外であった場合は赤に、というif文を記述しても機能しませんでした。=="red" の部分を !="red" とすると、文字色が変化するので、デフォルトの文字色が赤と判定されていないようです。色指定を16進数やrgb形式にしても結果は同じでした。p要素をクラスによる色指定(.red { color:red })に変更し、hasClass による条件分岐にした場合は、問題なく機能します。どうして上記が動作しないのか、どなたか教えて頂けませんか。よろしくお願いします。