Как установить границу, чтобы она была настолько длинной, насколько это необходимо? - PullRequest
9 голосов
/ 20 января 2010

У меня есть код, подобный приведенному ниже.Вместо того, чтобы растягивать коробку вправо, как мне сделать это только так долго, как нужно?

Ответы [ 5 ]

8 голосов
/ 20 января 2010

Вы можете использовать

<pre style="display: inline; border-style: solid">

(кстати, {} не входит в блок стилей)

Это будет отображать элемент как встроенный объект, который больше не занимает всю ширину, но течет как обычный текст . Однако таким образом следующий следующий элемент будет следовать сразу за pre, и вам, возможно, придется добавить <br> разрывы строк.

3 голосов
/ 20 января 2010

Использование внутреннего элемента будет простым подходом:

<code><html><body>
<pre><span style="border-style:solid;">A Sentence</span>
2 голосов
/ 20 января 2010

в этом случае вы можете сделать это display: inline;

1 голос
/ 20 января 2010

позиционирование элемента должно помочь

<code><html><body>
<pre style="border-style:solid; position:absolute;">A Sentence
1 голос
/ 20 января 2010
<code><html><body>
<pre><span style="border-style:solid;">A Sentence</span>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...