这是我目前正在进行的设计: http: //alpha.bounde.co.uk
正如您所看到的,每个功能区框都将框的标题作为垂直文本(关于、工作、联系),我正在尝试找到放置它们的最佳方式,以便我可以拥有任何长度的任何文本,它会出现下左手边。目前,较长的文本从其中心旋转时出现在右侧。我希望它自动完成而不只是计算宽度的原因是我正在使用谷歌字体(目前已关闭),如果没有加载字体,那么文本字符串将比以前更长/更短,它会再次掉出位置。
h2 {
font-family: 'Lato', sans-serif;
font-weight: 300;
font-size: 30px;
color: #793F26;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
margin: 0;
padding: 0 10px;
position: absolute;
left: -60px;
top: 100px;
background: #fdfdfd;
display: block;
}
这是我用于 H2 的样式,HTML 中没有什么特别之处,只是容器 div 中的 H2 具有 30px 的边框和 20px 的填充。
有人有想法么?谢谢