Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

HostCMS и мои глупые вопросы

Обсуждение темы HostCMS и мои глупые вопросы в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; вот так у меня...


Закрытая тема
 
Опции темы
Старый 08.09.2010, 12:36   #121
вот так у меня
Изображения
Тип файла: jpg Untitled-1.jpg (422.0 Кб, 10 просмотров)
 
Старый 08.09.2010, 12:36
Ссылки
Старый 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 меню
Код:
		<?php 
		$Structure = & singleton('Structure');
		$Structure->ShowStructure(1, 'ВерхнееМеню');
		?>
css
Код:
.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; }
xsl код формирующий меню

Код:
<?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
вот уголком должно быть
Изображения
Тип файла: jpg 1280_2m.jpg (107.3 Кб, 7 просмотров)
 
Старый 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>
В классе прописали для уголка параметры, и через padding отступ настроили:
Код HTML:
<style>
.navi {float: left; overflow: hidden; background: url(link) right top no-repeat; padding: 0 50px 0 0;}
</style>
Добавлено через 31 минуту

еще 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>
и еще 2 варианта урезанных попробовал без излишков, тоже самое

Код:
<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, а зачем вы скидываете все вопросы в одну тему? Может все-таки лучше по отдельности создавать темы?

Лично мне (и не только?), в подобные топики заходить страшно..
 
Старый 17.09.2010, 18:39
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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


Текущее время: 15:51. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум