我正在努力处理垂直文本
这是我的plunker
我要做的是制作一个垂直文字:
我已经达到了1.但是第二个没有完全正常工作,没有响应能力,文本进入div并且不可见。
答案 0 :(得分:0)
这可能对您有所帮助
.main{
transform: translate(0, 50%) rotate(-90deg);
}
.sub{
white-space: nowrap;
width: 250px;
height:20px;
overflow: hidden;
text-overflow: ellipsis;
text-align:center;
position: absolute;
cursor: pointer;
border: 1px solid grey;
background: linear-gradient(to right, white, lightgrey);
border-radius: 2px;
}
.two{
top:20px;
}
<div class="main">
<div class="sub one">Hello world!</div>
</div>
<div class="main">
<div class="sub two">a large text too large to contain tin the div. large text too large to contain tin the div.
</div>
</div>