2
<div id="test">
    DYNAMIC DATA FROM PHP <br />
DYNAMIC DATA FROM PHP
DYNAMIC DATA FROM PHP
</div>

<div id="test2">
    DYNAMIC DATA FROM PHP <br />
DYNAMIC DATA FROM PHP
DYNAMIC DATA FROM PHP
</div>

#test {
   border: solid 1px red;


   width: auto;
}

#test2 {
   border: solid 1px green;


   width: auto;
}

http://jsfiddle.net/jcgtL/15/

如何为当前区域制作边框?在此示例中,div 扩展到右侧区域浏览器。我不能使用例如宽度:100px 或更少,因为这些数据是我用 PHP 生成的。也许我必须使用 jQuery?

编辑:

这不是内联元素

4

5 回答 5

3

您使用的div是块元素,您应该使用span内联元素。

于 2012-05-11T11:44:32.153 回答
1

将 a 添加position:fixed到您的样式中,它应该看起来像您想要的那样:

http://jsfiddle.net/jcgtL/1/

于 2012-05-11T11:43:42.520 回答
1

我倾向于float: left在这些情况下使用(或者right如果合适的话)。

http://jsfiddle.net/lollero/jcgtL/10/

于 2012-05-11T11:49:23.580 回答
1

请试试这个可能对你有帮助。演示

于 2012-05-11T12:01:28.440 回答
0

我插入了一个跨度http://jsfiddle.net/jcgtL/4/

于 2012-05-11T11:45:52.523 回答