1

CSS:

.container {
    margin-left: 15px;
    width: 10px;
    background: #FFFFFF;
    border: 1px solid #CAD5E0;
    padding: 4px;
    position: relative;
    min-height: 10px;
    font-size:8px;
}
.container:before {
    content: '';
    display: block;
    position: absolute;
    top: 1px;
    left: 100%;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #CAD5E0;
    border-style: solid;
    border-width: 6px;
}

HTML:

<a class="container">1</a>​

ボックスの左側にポインター (三角形) を配置するために、この css をどのように変更する必要があるかを誰かに説明してもらえますか。

私はこのフィドルでそれを持っています: http://jsfiddle.net/DTZwA/

4

2 に答える 2

5

次の 2 行を更新するだけです。

.container:before {
    right: 100%;
    border-color: transparent #CAD5E0 transparent transparent;
    /* All other properties are identical */
}

これがフィドルです:http://jsfiddle.net/YnD6C/

于 2012-07-23T16:48:25.243 に答える
0

私はあなたのために泡を作るプラグインを作りました:)

矢を作るときは、反対のことを考えなければなりません。

希望する色の反対側に色の値を追加します。

左に行きたいですか?右側に色を入れます。

http://www.rosefalk.dk/library/base/index.html

于 2012-07-23T16:56:15.530 に答える