Фоновое изображение места 1em справа?

, кроме добавления «X-CSRF-токена» в заголовок, на котором вы хотите полностью отключить файлы cookie!

var csrfProtection = csurf ({cookie: false});

blockquote>

автор упоминает его здесь https://github.com/expressjs / csurf / issues / 52

cookie и проверка сеанса не должны комбинироваться - хотя это немного вводит в заблуждение, так как он комбинировал проверку файлов cookie и сессии в своей документации: https: //github.com/expressjs/csurf#simple-express-example

16
задан Vegard Larsen 1 February 2009 в 19:02
поделиться

3 ответа

Элементы с положением: абсолютный; может быть расположен их правым краем. Так, если Вы не возражаете против незначительного изменения к HTML, сделайте это:

<div id="the-box">
    <img id="the-box-bg" src="bar.png" />
    Text text text text....
</div>
(...)
#the-box {
    position: relative;
}
#the-box-bg {
    position: absolute;
    right: 1em;
    z-index: -1;
}

Вы могли, конечно, также использовать абсолютное расположение второго отделения с повторяющимся фоном. Но затем необходимо было бы установить размер (внутреннего) отделения в CSS.

3
ответ дан 30 November 2019 в 17:28
поделиться

Вы могли попробовать что-то вроде этого:

<style type="text/css" media="screen">
    #outer {
        position: relative;
        top: -1em;
        left: -1em;
        margin: 1em 0 0 1em;
        outline: thin solid #F00;
        background: url(http://i.stackoverflow.com/Content/Img/stackoverflow-logo-250.png) no-repeat 100% 100%;
    }
    #inner {
        outline: thin solid #0F0;
        position: relative;
        top: 1em;
        left: 1em;
    }
</style>

<div id="outer">
    <div id="inner">
        Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
    </div>
</div>

Редактирование: Нетерпеливое ожидание CSS 3 background-position .

2
ответ дан 30 November 2019 в 17:28
поделиться

После того, как немного исследуют фактическую x пиксельную продолжительность фонового положения, всегда считаются от левой стороны элемента. Единственный способ сделать эту работу (не используя другие элементы) состоял бы в том, чтобы использовать JavaScript, вычислить левую длину, учитывая ширину элементов:

var rightMargin = "10"; // in pixels
var imageWidth = "16";
var left = element.style.clientWidth - imageWidth - rightMargin;

element.style.backgroundPosition = "0px " + left + "px";
0
ответ дан 30 November 2019 в 17:28
поделиться