2

css を使用してこれを行う方法はありますか?

cssを使用してこれを行う方法についてのアイデア

これを行うための適切で明確な方法を探しています。

4

7 に答える 7

6

HTML

<div class="line"></div>
<span>OR</span>
<div class="line"></div>​

CSS

div.line
{
width:1px;
background-color:Gray;
height:40px;
margin:10px;
}

span
{
font-weight:bold;
}

ライブサンプル

</p>

于 2012-11-05T06:40:17.923 に答える
4

HTML

<div class="orWrapper">Or</div>​

CSS

.orWrapper {
    text-transform: uppercase;
}
.orWrapper:before, 
.orWrapper:after {
    content: "";
    display: block;
    height: 50px;
    margin-left: 10px;
    border-left: 1px solid #000000;
}
​

デモ

于 2012-11-05T06:41:21.113 に答える
1

これを行う最も簡単な方法は、3 つの div と border プロパティを使用することです:
あなたの html:

<div class="vertical">
</div>
<div>
OR
</div>
<div class="vertical">
</div>

あなたのCSS:

.vertical{
    border-left:thin solid black;
    height:30px;
    margin-left:10px;
}​

テスト用フィドル: http://jsfiddle.net/SURzN/

于 2012-11-05T06:41:37.970 に答える
0

作業例: http://jsfiddle.net/fTGuV/

CSS:

.line
{
    height:30px;
    float:left;
    margin-left:10px;
    border: solid 0px #000000;
    width:1px;
    border-left-width: 2px;
}

html:

<div class="line">
</div>
<div style="clear:both;"></div>
<div>OR</div>
<div class="line">
</div>
<div style="clear:both;"></div>
于 2012-11-05T06:43:13.400 に答える
0

HTML

<div class="line"><div class="txt">Or</div> <span></span></div>​

CSS

span{height:100%; display:block; margin:0 15px; border-left:1px solid black}
.line{width:30px; margin:10px;  position:relative; height:200px; text-align:center}
.txt{position:absolute; top:45%; left:4px; width:20px; height:25px; background:white}

デモ

</p>

于 2012-11-05T06:44:06.010 に答える
0

私がした最も簡単なこと:-

​&lt;div Class="myclass"></div>
<div>OR</div>
<div Class="myclass"></div>​

CSS

 ​.myclass{
        width:1px;
        height:30px;
        background-color:black;
    margin-left:10px;

    }

デモ

于 2012-11-05T06:47:35.127 に答える
0

全部同じ箱に入れてたのに…

HTML

<span class="vertical-bar">
    <span>Or</span>
</span>​

CSS

.vertical-bar {
    background: url(http://dl.dropbox.com/u/2179487/black_pixel.png) center top repeat-y;
    float: left;
    padding: 100px 0;
}

.vertical-bar span {
    background-color: white;
    text-transform: uppercase;
}​

デモ: http://jsfiddle.net/PjPAU/

于 2012-11-05T06:53:57.260 に答える