0

如何为此编码?

在此处输入图像描述

当我们有这个时:
在此处输入图像描述

作为

<html>
    <head>
        <style>             
            h2
            {
                letter-spacing:4pt;
                font-size:40pt;
                color:blue;
                text-align:center;
                position:absolute;
                top:0px;
            }
            h3
            {
                letter-spacing:4pt;
                font-size:40pt;
                color:blue;
                text-align:center;
                position: absolute;
                top:20px;
                left:20px;
            }
        </style>
    </head>

    <body>
        <h2>All right, Mate?</h2>
        <h3>All right, Mate?</h3>
    </body>
</html>
</html>

...不更改原始功能/标签。
只添加(或修改)一点。

4

3 回答 3

5

将其包裹在一个 div 中并设置一个边框。

尝试将您的 html 更改为:

<div>
    <span id="h2">All right, Mate?</span>
    <span id="h3">All right, Mate?</span>
</div>​

而你的CSS:

div {
    padding : 5px;
    border: 3px solid red;
    height: 70px;
    width: 440px;
}
div span {
    width: 420px;
    display: block;
    letter-spacing:4pt;
    font-size:40pt;
    color:blue;
    position: relative;
}
div span#h2
{
    top:0px;
}
div span#h3
{
    top:-50px;
    left:20px;
}​

小提琴:http: //jsfiddle.net/maniator/PJT9V/

于 2012-05-22T15:08:34.797 回答
3

您可以将它们都放在一个包装器中,或者您可以尝试一个text-shadow解决方案 - 像这样http://dabblet.com/gist/2769678

于 2012-05-22T15:14:36.167 回答
1

您可以将两者都放入一个带有positionset to的包装器中,relative并定义一个固定的widthandheight到它。

HTML

<div class="wrapper">
    <h2>All righ, Mate?</h2>
    <h3>All right, Mate?</h3>
</div>​

CSS

.wrapper 
{
    border: 3px solid #ff0000;
    position: relative;
    width: 448px;
    height: 89px;
}    
h2
{
    letter-spacing:4pt;
    font-size:40pt;
    color:blue;
    text-align:center;
    position:absolute;
    top:0px;
}
h3
{
    letter-spacing:4pt;
    font-size:40pt;
    color:blue;
    text-align:center;
    position: absolute;
    top:20px;
    left:20px;
}​

必须定义 aheight因为两个元素都position设置为它自己的。 另外,请注意,定义父级的to将影响子级的位置,因为它们的位置将相对于父级的位置计算。如果您不想要这种行为,只需从规则中删除 。absoluteheight
positionrelativeposition: relative.wrapper

活生生的例子

希望能帮助到你。

于 2012-05-22T17:52:32.230 回答