Web サイトのページの 1 つの部分だけをスタイルしたいと考えています。最終結果は、角が丸いボックスです。
基本的な「テスト」テキスト エディターでコードを使用すると、美しく動作します。
ただし、自分のサイトのページに配置すると、スタイルを設定したい 1 つの部分だけではなく、ページ全体がスタイル設定されます。
私は以前、ブラウザのサポートがないことを知るためだけに<style scoped>
(すべてがタグでラップされた)答えを見つけたと思っていました。<div>
ブラウザのサポートの問題を修正した可能性のあるプラグインにたどり着きましたが、ロードされないため使用できません。
もしお役に立てれば、これはWordpressのサイトです。また、functions.php で wpautop を無効にする必要がありました。それを行う前は、すべてのスタイリングを<p>
タグでラップしていましたが、そこには入れていませんでした。
私が得たもう 1 つの一般的な結果は、下部の「ul」部分とそれらの「ul」部分のテキストが表示されますが、スタイリングは何もないということです。
<div>
また、全体をタグでラップしようとしましたが、それもうまくいきませんでした。
追加情報が必要な場合は、お知らせください。
それ以外の場合は、アイデアをお寄せいただきありがとうございます。
<style type="text/css">
役に立つ場合は、コードを次に示します (スコープの代わりに戻ります)。
<style type="text/css">
UL {
border-radius: 20px/20px;
-webkit-border-radius: 20px/20px;
-moz-border-radius: 20px/20px;
-ms-border-radius: 20px/20px;
-o-border-radius: 20px/20px;
height: 150px;
width: 500px;
background: #7220c9;
margin: 12px 12px 12px 12px;
padding: 5px 5px 5px 5px;
box-shadow: 0 0 20px rgba(0,0,0,0.9);
-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.9);
-moz-box-shadow: 0 0 20px rgba(0,0,0,0.9);
-ms-box-shadow: 0 0 20px rgba(0,0,0,0.9);
-o-box-shadow: 0 0 20px rgba(0,0,0,0.9);
/* No borders set */
}
LI {
color: black; /* text color is black */
font-family: Arial;
font-size: 14px;
background: white; /* Content, padding will be white */
border-radius: 20px/20px;
-webkit-border-radius: 20px/20px;
-moz-border-radius: 20px/20px;
-ms-border-radius: 20px/20px;
-o-border-radius: 20px/20px;
margin: 12px 12px 12px 12px;
padding: 12px 12px 12px 12px;
list-style: none /* no glyphs before a list item */
/* No borders set */
}
LI.withborder {
border-radius: 20px/20px;
-webkit-border-radius: 20px/20px;
-moz-border-radius: 20px/20px;
-ms-border-radius: 20px/20px;
-o-border-radius: 20px/20px;
border-style: none;
border-width: medium; /* sets border width on all sides */
border-color: #27d130;
}
</STYLE>
<UL>
<LI><b><center>Here is some text.</center></b>
<LI class="withborder">This is some additional text.</a>.
</UL>