CSS и изображения на Ведущем устройстве Page

Напишите код, который помогает компилятору понять то, что Вы делаете. GCC поймет и оптимизирует код SSE, такой как это:

typedef union Vector4f
{
        // Easy constructor, defaulted to black/0 vector
    Vector4f(float a = 0, float b = 0, float c = 0, float d = 1.0f):
        X(a), Y(b), Z(c), W(d) { }

        // Cast operator, for []
    inline operator float* ()
    { 
        return (float*)this;
    }

        // Const ast operator, for const []
    inline operator const float* () const
    { 
        return (const float*)this;
    }

    // ---------------------------------------- //

    inline Vector4f operator += (const Vector4f &v)
    {
        for(int i=0; i<4; ++i)
            (*this)[i] += v[i];

        return *this;
    }

    inline Vector4f operator += (float t)
    {
        for(int i=0; i<4; ++i)
            (*this)[i] += t;

        return *this;
    }

        // Vertex / Vector 
        // Lower case xyzw components
    struct {
        float x, y, z;
        float w;
    };

        // Upper case XYZW components
    struct {
        float X, Y, Z;
        float W;
    };
};

Просто не забывают иметь-msse-msse2 на Ваших параметрах сборки!

6
задан Andreas 13 October 2009 в 11:54
поделиться

8 ответов

лучше всего использовать:

<link href="<%=ResolveUrl("~/css/style.css") %>" rel="stylesheet" type="text/css />

, поскольку это будет работать с корнями приложений iis в отличие от:

<link href="/css/style.css" rel="stylesheet" type="text/css />
10
ответ дан 8 December 2019 в 16:05
поделиться

Вы можете сделать свою ссылку runat = "server" и использовать отображение тильды, чтобы сделать путь CSS относительно корня сайта.

<link runat="server" id="siteStyle"
      href="~/css/style.css"
      rel="stylesheet"
      type="text/css" />

Изображения, указанные в CSS, должны быть относительными в расположение файла CSS и должно разрешиться нормально после правильного включения самого файла CSS. Для изображений в тегах на странице вам нужно будет использовать элемент управления ASP: Image и, опять же, использовать отображение тильды для пути относительно корня.

3
ответ дан 8 December 2019 в 16:05
поделиться

Конечно, это сработает

<link href="/css/style.css" rel="stylesheet" type="text/css />

/ приведет вас в корень вашего сайта

1
ответ дан 8 December 2019 в 16:05
поделиться

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

<link runat="server" href="~/css/style.css" rel="stylesheet" type="text/css />
1
ответ дан 8 December 2019 в 16:05
поделиться

Изображения в CSS относятся к файлу, из которого они ссылаются.

(Исключением является правило «фильтра» в Internet Explorer, которое используется для исправлений PNG. Изображения в этот случай относится к документу HTML.)

0
ответ дан 8 December 2019 в 16:05
поделиться

Да, проблема в том, что materpage использует относительный URL-адрес для загрузки CSS:

"../css/style.css"

вам нужно изменить это на корень сайта (в зависимости от расположения ваших файлов css) что-то вроде:

"/css/style.css"

, чем все уровни папок могут использовать один и тот же URL.

0
ответ дан 8 December 2019 в 16:05
поделиться

На самом деле главные страницы будут автоматически перекомпоновывать файлы css, без необходимости добавлять runat = "server". Убедитесь, что ваш файл css находится на один каталог ниже в указанной вами папке.

Вы можете использовать абсолютный путь к файлу css, но визуальная студия, похоже, не отображает стили в представлении дизайна, когда вы это делаете. Кроме того, иногда вы не будете знать, собираетесь ли вы работать в виртуальном каталоге, поэтому не всегда идеально использовать абсолютный путь.

Кроме того, используйте относительные ссылки на ваши ассеты изображений из самого файла css - который будет работать независимо от того, как вы ссылаетесь на свою таблицу стилей.

0
ответ дан 8 December 2019 в 16:05
поделиться

Возможно, вам будет интересно изучить темы и оболочки.

Обзор тем и обложек ASP.NET

0
ответ дан 8 December 2019 в 16:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: