1

ul弾丸をボタンに置​​き換えることは可能ですか?CSSを使用して画像に変更できることは知っていますが、実際の要素が必要な場合はどうでしょうか。

4

2 に答える 2

2

あなたが尋ねたようにこれは不可能ですが、おそらくそれをエミュレートすることができます:

<ul>
    <li><button>some button text</button>List-element text.</li>
</ul>

そして次のCSS:

ul, li {
    list-style-type: none;
}

li {
    padding-left: 0;
    margin-left: 0;
}

li button {
    margin-right: 2em;
}

JSフィドルデモ

もちろん、このアプローチの成功または適用可能性は、質問で省略されているユースケースに完全に依存します。より詳細に、おそらくこの答えはより有用になる可能性があります。

于 2012-12-15T21:40:39.933 に答える
0

いいえ、CSSを使用すると、箇条書きのスタイルを設定したり省略したりできます。代わりにコンテンツを生成することもできますが、生成されたコンテンツは、実際のボタン要素ではなく、一部のコンテンツを含む疑似要素のみを導入します。

マークアップに要素を含める必要がある場合ul(なぜだろうか)、button要素を挿入するJavaScript(および箇条書きを非表示にするCSS)を使用できます。しかし、私があなたの意図を正しく推測していると仮定すると、ある列にボタンがあるテーブル、別の列に関連するコンテンツ、またはdiv要素で始まるコンテンツを持つ要素だけを使用してみませんbuttonか?

于 2012-12-15T21:55:20.050 に答える