:after
疑似セレクターを実際に使用するのは初めてです。私が直面している問題がそれの制限なのか、それとも明らかな何かが欠けているだけなのかはわかりません。
これが私のライブコードです。
li.current:after {
border-width: 1px 1px 0 0;
content: ' ';
background: #256f9e;
display: block;
height: 13px;
position: absolute;
width: 10px;
top: 6;
margin:0px auto;
z-index: 99;
transform: rotate(-224deg);
-webkit-transform: rotate(-224deg);
-moz-transform: rotate(-224deg);
-ms-transform: rotate(-224deg);
-o-transform: rotate(-224deg);
transform-origin: 50% 50%;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
text-align: center;
float: center;
}
小さな三角形を作成しました (または、三角形のように回転させたボックス)。の中心に配置したいのです<li></li>
が、通常の方法ではわかりません。失敗したこと (順不同):
text-align: center;
float: center;
margin: 0 auto;
margin-right: 0;
margin-left: 0;
私は何が欠けていますか?それが問題になるとは思えませんが、AngularJS を使用しています。Angular セレクターと Pseudo セレクターの間に既知の競合がある場合に備えて、言及したいと思います (疑います)。ありがとう。