B@rmaley.e><e,
Это никак не объясняет следующего поведения: Цитата:
|
Цитата:
Но HTML таков, что элемент (с width: auto, которое является значением по-умолчанию) занимает всё доступное ему место. А доступно ему всего 100 (не более, чем у родителя). Можно сделать так: <style> .item { display: block; width: 100px; height: 100px; overflow: auto; border: 1px solid black; position: relative; } .plus { position: absolute; top: 0; left: 0; display: block; float: left; height: 17px; width: 17px; border: 1px solid blue; } .title { position: absolute; top:0; left:17px; background: red; white-space: nowrap; } </style> <div class="item"> <div class="plus"></div><div class="title">Длинный Заголовок</div> </div>Но это какой-то хак. |
В общем забил делать только через CSS, хоть конструкция B@rmaley.e><e и работает, но у меня верстка сложнее и это я привел упрощенный вариант, а в верстке она незначительно расходиться в разных браузерах и портит внешний вид.
Всем спасибо за участие. |
Часовой пояс GMT +3, время: 21:41. |