08.09.2010, 12:36 | #121 |
|
вот так у меня
|
|
08.09.2010, 12:40 | #122 |
|
если сайдбар с фиксированной шириной, то можно сделать так:
Код HTML:
<div style="overflow: hidden;"> <div style="float: left; width: 300px;">сайдар</div> <div style="padding: 0 0 0 320px;">контент</div> </div> <div>футер</div> Последний раз редактировалось Niemans; 08.09.2010 в 12:47.. |
|
13.09.2010, 10:58 | #123 |
|
очередной головняк
суть в том чтобы прикрепить справа в верхнее меню неповторяющийся кусок фона и получить возможность вместе с изменением длины автогенерируемого меню и его автоматическое смещение вот страница при текущем раскладе получилось что на нужную ширину добавился фон от меню а не картинка которая его должна замыкать div который цепляю Код:
<div class="top_menu_end"></div> Код:
<?php $Structure = & singleton('Structure'); $Structure->ShowStructure(1, 'ВерхнееМеню'); ?> Код:
.top_menu { position: absolute; background-image: url('/images/top_bg_1.png'); background-repeat: repeat-x; height:58px; width:auto; top: 205px; margin: 0; margin-left: -40px; padding: 12px 0 0 38px; text-align: center; float: left; list-style-type: none; } .top_menu li { margin: 0 0 0 35px; font-size: 14pt; text-align: center; float: left;} .top_menu li div div { padding: 3px 17px 5px 17px; height: 19px; text-align: center; } .top_menu li:hover a, .red_li a { color: #ff0000; } .top_menu_end { position: relative; background-image: url('/images/top_bg_2.png'); background-repeat: no-repeat; height:58px; width:auto; top: 205px; margin-right: 50px; float: right; z-index: 20; } Код:
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE xsl:stylesheet> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/> <xsl:template match="/document"> <ul class="top_menu gray_link"> <!-- Выбираем узлы структуры первого уровня --> <xsl:apply-templates select="structure[show=1]"/> </ul> </xsl:template> <xsl:template match="structure"> <!-- Запишем в константу ID структуры, данные для которой будут выводиться пользователю --> <xsl:variable name="current_structure_id" select="/document/structure/current_structure_id"/> <li> <!-- Выделяем текущую страницу добавлением к li класса red_li, если это текущая страница, либо у нее есть ребенок с атрибутом id, равным текущей uheggt. --> <xsl:if test="current_structure_id = @id or count(.//structure[@id=$current_structure_id]) = 1"> <xsl:attribute name="class">red_li</xsl:attribute> </xsl:if> <div> <div> <!-- Показывать ссылку, или нет --> <xsl:choose> <xsl:when test="show_link = 1"> <!-- Определяем адрес ссылки --> <xsl:variable name="link"> <xsl:choose> <!-- Если внешняя ссылка --> <xsl:when test="is_external_link = 1"> <xsl:value-of disable-output-escaping="yes" select="external_link"/> </xsl:when> <!-- Иначе если внутренняя ссылка --> <xsl:otherwise> <xsl:value-of disable-output-escaping="yes" select="link"/> </xsl:otherwise> </xsl:choose> </xsl:variable> <!-- Ссылка на пункт меню --> <a href="{$link}" title="{name}"><xsl:value-of disable-output-escaping="yes" select="name"/></a> </xsl:when> <!-- Если не показывать ссылку - выводим просто имя ссылки --> <xsl:otherwise> <xsl:value-of disable-output-escaping="yes" select="name"/> </xsl:otherwise> </xsl:choose> </div> </div> </li> <div class="top_menu_end"></div> </xsl:template> </xsl:stylesheet> |
|
13.09.2010, 11:20 | #124 |
|
4 раза прочел, но ничего не понял. А можно скрин как должно быть?
|
|
13.09.2010, 11:28 | #125 |
|
вот уголком должно быть
|
|
13.09.2010, 12:13 | #126 |
|
Обернули список для простоты:
Код HTML:
<xsl:template match="/document"> <div class="navi"> <ul class="top_menu gray_link"> <!-- Выбираем узлы структуры первого уровня --> <xsl:apply-templates select="structure[show=1]"/> </ul> </div> </xsl:template> Код HTML:
<style> .navi {float: left; overflow: hidden; background: url(link) right top no-repeat; padding: 0 50px 0 0;} </style> еще position:absolute; у top_menu gray_link убрать. вообще с абсолютами перебор. Последний раз редактировалось Niemans; 13.09.2010 в 12:13.. Причина: Добавлено сообщение |
|
Этот пользователь сказал спасибо Niemans за это полезное сообщение: | vitaly-go (13.09.2010) |
15.09.2010, 12:52 | #127 |
|
и снова я с проблемой, где копать даже и непойму....
попросили флешевое лого добавить, вставил в верстку, в ie8 вижу в опере10.61 нет, внесли корректировки в лого, точно также экспортировал, теперь его вообще нигде невидно вот код собственно Код:
<div style=" overflow: hidden; top:27px; right:50px; z-index:50;" > <script language="javascript"> if (AC_FL_RunContent == 0) { alert("This page requires AC_RunActiveContent.js."); } else { AC_FL_RunContent( 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0', 'width', '341', 'height', '58', 'src', 'Untitled-12', 'quality', 'high', 'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 'align', 'middle', 'play', 'true', 'loop', 'true', 'scale', 'exactfit', 'wmode', 'transparent', 'devicefont', 'false', 'id', 'Untitled-12', 'bgcolor', '#ffffff', 'name', 'Untitled-12', 'menu', 'true', 'allowFullScreen', 'false', 'allowScriptAccess','sameDomain', 'movie', 'Untitled-12', 'salign', '' ); //end AC code } </script> <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="341" height="58" id="Untitled-12" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="Untitled-12.swf" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /> <embed src="Untitled-12.swf" quality="high" scale="exactfit" wmode="transparent" bgcolor="#ffffff" width="341" height="58" name="Untitled-12" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </noscript> </div> Код:
<div style=" overflow: hidden; top:27px; right:50px; z-index:50;" > <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="341" height="58" id="Untitled-12" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="Untitled-12.swf" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /> <embed src="Untitled-12.swf" quality="high" scale="exactfit" wmode="transparent" bgcolor="#ffffff" width="341" height="58" name="Untitled-12" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </div> Код:
<div style=" overflow: hidden; top:27px; right:50px; z-index:50;" > <object data="/images/Untitled-12.swf" type="application/x-shockwave-flash" width="341" height="58"> <param name="movie" value ="/images/Untitled-12.swf" /><param name="wmode" value="transparent" /> </object> </div> Добавлено через 27 минут + несовсем в тему но качнул эмулятор мобильной оперы , прикольная штука Последний раз редактировалось vitaly-go; 15.09.2010 в 12:52.. Причина: Добавлено сообщение |
|
15.09.2010, 13:32 | #128 |
|
сорри если ктото раздумывал над вопросом
у меня просто этих лестниц 6шт и различия в доменах в 1-2 буквы, ну вот я на 1 код заливаю, а на другой саму флешку вообщем сам себя поимел на 1час времени |
|
17.09.2010, 18:03 | #129 |
|
и вновь я со своими Г.В. ))))
решил переработать шаблонную структуру hostcms в 3х колоночный вариант контентной часть сами колонки по сути сделал и все ок, но возникла проблема с выводом центральной основной колонки вот так есть http://strkomfort.ru/shop/ или даже вот здесь понятнее http://strkomfort.ru/news/ получается из списка новостей\блоков первый становится так как надо, а следующий за ним новостной блок смешается вниз вплоть до конца левой колоки тоесть последнего пункта в "статьи" как победить чтото непонимаю, спасайте пожалуйста Добавлено через 27 минут вопрос поидее снят, в XSL-шаблоны → Новости и Статьи --- СписокЭлементовИнфосистемы был усешно удален div с свойством clear:both; Последний раз редактировалось vitaly-go; 17.09.2010 в 18:03.. Причина: Добавлено сообщение |
|
17.09.2010, 18:39 | #130 |
|
vitaly-go, а зачем вы скидываете все вопросы в одну тему? Может все-таки лучше по отдельности создавать темы?
Лично мне (и не только?), в подобные топики заходить страшно.. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WP3 и мои глупые вопросы 2 | vitaly-go | HTML, CSS, JavaScript | 39 | 25.10.2011 16:14 |
HostCMS и мои глупые вопросы 3 | vitaly-go | HTML, CSS, JavaScript | 6 | 25.10.2011 15:46 |
WP3 и мои глупые вопросы | vitaly-go | HTML, CSS, JavaScript | 19 | 14.04.2011 13:40 |
HostCMS и мои глупые вопросы 2 | vitaly-go | HTML, CSS, JavaScript | 2 | 07.02.2011 13:29 |
Движок форума phpBB и все мои глупые вопросы с ним связанные | sokol666 | ASP, Perl, PHP и MySQL | 18 | 08.12.2009 15:05 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|