В общем, пока самое правильное решение - это следующая запись после
<body>:
PHP:
<div style="background-color: WHITE;">
Картинко-кнопко
</div>
Но это будет выглядеть правильно только на развёрнутом на весь экран браузере (т.е. в режиме по умолчанию), а вот если браузер свернуть до окна поменьше, так, чтобы появился скрол по горизонтали - всё уже не так опрятно, т.к.
PHP:
<div style="background-color: WHITE;">
подразумевает под собой фон на всё ВИДИМОЕ окно по горизонтали, а если передвинуть скрол вправо - там этого фона уже не будет. Это конечно мелочь и вряд ли юзер будет браузить в неполном окне и пользоваться из-за этого скролом, но ведь это косяк и он имеет место быть
Может есть способ заставить
PHP:
<div style="background-color: WHITE;">
учитывать возможный скрол и, при его наличии, подстраиваться под него, т.е. - под РЕАЛЬНЫЙ размер дизайна сайта?
естественно, не подходит, т.к. это и так по умолчанию подразумевается и указывает, опять же, на фон на всё ВИДИМОЕ окно, не учитывая возможных скролов.
k^2 написал(а):
Вставляй после BODY большую белую картинку, например, 1000*1200 на которой нарисована кнопка.
Картинка, у которой изначально есть определённый размер? Я бы это понял, если речь шла об одном шабе, а если их масса и все они разные. Где в этом способе универсальность?
k^2 написал(а):
Потом их уникализировать.
Почитал, подумал. ИМХО - бред, это не уникализирует шаблоны в глазах ПС. Да и тема вообще не об этом.
alex-bot написал(а):
что мешает убрать эту картинку?
Не уберёшь ты её, т.к. она привязана через CSS к тегу
<body> и является НЕОТЪЕМЛЕМОЙ частью дизайна сайта! Наверное ты просто действительно не въехал немного
antonanet написал(а):
Может лучше задать вопрос в ветке про верстку?
Или еще проще, забить и сделать другой шаблон?
Вопрос спецом здесь задал, ибо он про доры и дорвещеги знают всяко-разно способы правильной вставки кнопко-картинок.
А что касается других шабов, то, к сожалению, в большинстве своём именно такие они мне и попадаются, если речь идёт о красивых шабах. Т.е. это некий стандарт (привязка фоновой картинки через CSS к тегу
<body>), в начале и конце диза поверх этого фона накладываются перекрывающие хэдер- и футер-картинка соответственно, у которых есть предопределённый размер естественно.