Колона на таблица с position:fixed ?

confiscate

Registered
Здравейте,

Ако имам следната конструкция:

HTML:
<div id="table">
    <div class="col nav"></div>
    <div class="col content"></div>
</div>


[css]
#table {width:100%; height:100%; display:table;}
.col {display:table-cell;}
.nav {width:15%; height:100%;}
.content {width:85%; height:100%;}
[/css]

Мога ли да направя класът nav да е с position:fixed ?
 
Мога ли да направя класът nav да е с position:fixed ?
Нищо не пречи да пробваш. При мен се получава в http://jsfiddle.com, вероятно проблемът при теб идва от някакви други стилове и елементи. Опитай се в jsfiddle да представиш проблема, защото сега няма как да знаем какви са ти другите неща :) :?:
 
lamerko каза:
Като за начало не е указал КЪДЕ да се изпляска, но важното е, че може :)
На мен лично ми се струва странно като идея да ползваш таблица и да ѝ задаваш position: fixed на td-тата. Като концепция таблицата не служи за такива неща просто :) Иначе да, съгласен съм, работи в последните версии на ff и chrome.

Проверих и се вижда, че работи и с header i foooter - http://jsfiddle.net/473quv6j/

Едит: не, горното не работи правилно. Сложих цветове и ясно се вижда как се бъгва: http://jsfiddle.net/473quv6j/3/
 
Принципно fixed е лоша идея да се използва. Допуска се в някои конкретни ситуации като позициониране на хинтове, пояснения и т.н., но не като метод за аранжиране на леъра.
 

Back
Горе