html - 需要垂直文本从底部开始与横幅的左侧对齐

标签 html css layout vertical-alignment text-alignment

我有一些文本想与我的横幅图片垂直对齐。 我希望文本从横幅图片的左下方开始。 我使用的是 Drupal,所以我必须在横幅图像 block 旁边添加一个文本 block 。

我希望它看起来像这样:

enter image description here

但是如果看起来像这样:

enter image description here

这是提供横幅/文本的网站:

Banner & Text Web Page

这是我用来使垂直文本与横幅左侧对齐的 css:

.vertical-text {
float: left;
transform: rotate(-90deg);
transform-origin: left bottom 0;

谁能帮我正确对齐文本?

谢谢,

大卫

最佳答案

测试这个:

.vertical-text {
  float: left;
  transform: rotate(-90deg);
  transform-origin: left bottom 0;
  margin-right:-30px; //or change it until be that you want 
  margin-bottom:-100px; 
}

编辑

#header-image{
  position:relative;
  width:700px;
  height:300px;
  // ...
 }
.vertical-text {
   position:absolute;
   bottom:0;
   left:-20px;
   transform: rotate(-90deg);
   transform-origin: left bottom 0;
}


 <div id="header-image">
    <div class="vertical-text"></div>
 </div>

关于html - 需要垂直文本从底部开始与横幅的左侧对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26493628/

相关文章:

css - 如何为移动设备包装三个div

javascript - Facebook 界面代码的哪一部分负责在悬停时更改 Logo 的背景颜色?

java - LinearLayout不出现

javascript - 在包含 html 代码 jquery 的变量中更改 Id & Class

html - 如何使省略号在具有动态宽度的 flex 元素上工作( flex :1)?

javascript - 中心 table ,即使它比父容器宽

Android:无法将滚动设置为此 View ?

ios - 在 UITableViewCell 中更改大小类时 UIStackView 布局问题

jquery - 类的更改不会导致在 IE6 中应用新类的规则?

html - 带有 css 和滚动条的反转表