sciter 1.0.9.27 Fix, h-smile core, calulation of dimensions
От: eudo Мухосранск  
Дата: 19.07.10 11:13
Оценка:
Нужно что бы right-place & right-place-1 были прижаты к правому краю body. При этом right-place-1 должен иметь ширину пропорционально размеру body, а right-place-1 имеет фиксированную ширину.

На примере видно, что первый widht-place игнорирует width вообще. А right-place-1 неверно рассчитывает позицию right, при этом вся конструкция уезжает за пределы экрана и появляется скролл.

В предыдущих билдах было все ок.


<html><head>
    <style type="text/css">
body {
    padding:0;margin:0;
}

 * {border:1px solid red;}

body > div, body > widget {
    position:absolute;
}

// 1
#right-place {
    width:50%%; height:37%;
    right:0; top:19%;

    overflow:visible;

    border:1px solid red;
}

// 2
#right-place-1 {
    width:600; height:37%;
    right:0; top:69%;

    overflow:visible;

    border:1px solid red;
}

    </style>
</head>
<body>

    <widget #right-place>
        <widget>
            <div >
                <img /><img /><span>...</span><div/>
            </div>
        </widget>
        <widget/>
        <widget/>

    </widget>

    <widget #right-place-1>
        <widget#strip-right .strip.all.p3.p4.wp empty waitfor replace="N" state="R">
            <div .nick>
                <img .reconnect /><img .state /><span#right-player-nick>Ожидаем игрока...</span><div#say-right tmp="" .second />
            </div>
        </widget>
        <widget#cards-right.cards.styled .all.p3.p4 cards="" readonly="Y" />
        <widget #offer-right .offer.all relay="#say-right" state="" />
    </widget>

</body>
</html>
Съешь еще этих мягких французских булок...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.