0
我想知道將圖片的左上角直接放置旋轉文字的最有效方法是什麼?請記住,如果文本框的高度與圖像的高度對齊,並且圖像比例會變化(高圖像,短圖像,寬圖像等),我希望它可以使用。旋轉的文字與圖像外部的左上角對齊?
這是一個我想實現的目標:
我該怎麼做?先謝謝你!
哎呀,忘了添加jsfiddle。你可以查看它here!
.image.information {
display:block;
position:absolute;
margin:0;
top:45%;
left:100%;
height:100%;
-webkit-transition:all 250ms linear;
-o-transition:all 250ms linear;
transition:all 250ms linear;
transform:rotate(-90deg);
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
-o-transform:rotate(-90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.image-wrap {
height: 100%;
width: 100%;
display: block;
}
.image-inner img {
width: 500px;
height: auto;
display: block;
}
<div class="image-wrap">
<img class="image-inner" src="http://i.stack.imgur.com/YyMHW.jpg" alt="" />
<div class="image information">
information<br/>
informa<br/>
info
</div>
</div>
絕對定位將對您有所幫助。但我會將它包含在圖片本身中而不是文本中,因爲它是圖片的一部分。 – 2014-11-22 17:42:39
哎呀!抱歉的人,繼承人jsfiddle:http://jsfiddle.net/kenhimself/sx6mem8j/ – kenhimself 2014-11-22 17:51:18