画像を参照してください:
Javascriptを使用せずに、.elementsのテキスト(最後にhtmlを表示)が長すぎる場合、それを分離することを灰色の領域の2行に配置したいと思います。
「Helloworld!Hello StackOverFlow!」分離する必要のあるテキストです。
**何かが足りないと思う場合、または私が自分自身を十分に説明しなかった場合は、あなたが知りたいことを提供するために最善を尽くしますと尋ねてください;)
HTML
<div class="filter">
<div class="left"></div>
<div class="center">
<div class="arrow">Search Filter Research Text Test</div>
<div class="head"></div>
<div class="element"><div>Hello World! Hello StackOverFlow!</div></div>
</div>
<div class="right"></div>
</div>
CSS
.table .filter {
height: 44px;
position: relative;
}
.table .filter div {
height: 44px;
}
.table .filter .left {
width: 7px;
position: absolute;
left: 0;
background: url('../images/Tableau/filtre/gauche.png') no-repeat;
}
.table .filter .right {
width: 7px;
position: absolute;
right: 0;
background: url('../images/Tableau/filtre/droit.png') no-repeat;
}
.table .filter .center {
background: transparent url('../images/Tableau/filtre/centre.png') repeat-x;
left: 7px;
right: 7px;
position: absolute;
}
.table .filter .center>div {
float: left;
}
.table .filter .center .arrow {
background: url('../images/Tableau/filtre/fleche-centre.png') repeat-x;
}
.table .filter .center .head {
width: 13px;
background: url('../images/Tableau/filtre/fleche.png') no-repeat;
}
.table .filter .center .element {
text-align: center;
margin: auto;
}
.table .filter .center .element>div {
width: 100%;
text-align: center;
}