Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как задать условие в jquery чтобы он проводил линию.. (https://javascript.ru/forum/dom-window/20761-kak-zadat-uslovie-v-jquery-chtoby-provodil-liniyu.html)

voloxa89 16.08.2011 17:16

Как задать условие в jquery чтобы он проводил линию..
 
Вложений: 1
См вложение. Дизайн я сверстал привязал к движку. товар выводится в цикле табличками. Как сделать так чтобы jquery проводил линии после двух табличек так как показано на рисунке?

Serg_pnz 16.08.2011 17:20

А в верстке ну никак не заложить отточие под таблицами? О_о

ваый 16.08.2011 17:22

Ты очевидно, очень сильный верстальщик, если для этого тебе требуется jquery.. Javascript тут не нужен.

voloxa89 16.08.2011 17:24

Под таблицами я делаю но линии идут не во весь экран а только под таблицей с товаром.

Serg_pnz 16.08.2011 17:29

http://yphp.jcase.ru/
Хедер, футер, серединка, где наши услуги тянутся по ширине браузера. Никаких js...
И вообще забудь, что баги вёрстки надо исправлять с помощью js.

voloxa89 16.08.2011 17:35

Да это не то
вот код как сделать чтобы после 2 таблиц шла линия
<div id="tovar">
			<table cellpadding="0" cellspacing="2" border="0" class="maintable">
				<tr>
					<?if(is_array($arElement["PREVIEW_PICTURE"])):?>
						<td valign="top">
						<a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><img border="0" src="<?=$arElement["PREVIEW_PICTURE"]["SRC"]?>" width="<?=$arElement["PREVIEW_PICTURE"]["WIDTH"]?>" height="<?=$arElement["PREVIEW_PICTURE"]["HEIGHT"]?>" alt="<?=$arElement["NAME"]?>" title="<?=$arElement["NAME"]?>" /></a><br />
						</td>
					<?elseif(is_array($arElement["DETAIL_PICTURE"])):?>
						<td valign="top">
						<a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><img border="0" src="<?=$arElement["DETAIL_PICTURE"]["SRC"]?>" width="<?=$arElement["DETAIL_PICTURE"]["WIDTH"]?>" height="<?=$arElement["DETAIL_PICTURE"]["HEIGHT"]?>" alt="<?=$arElement["NAME"]?>" title="<?=$arElement["NAME"]?>" /></a><br />
						</td>
					<?endif?>
					<td valign="top"><a class="a_color" href="<?=$arElement["DETAIL_PAGE_URL"]?>"><?=$arElement["NAME"]?></a><br />
						<?foreach($arElement["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
							<div id="cat"><?=$arProperty["NAME"]?>:&nbsp;<span class="color-text"><?
								if(is_array($arProperty["DISPLAY_VALUE"]))
									echo implode("&nbsp;/&nbsp;", $arProperty["DISPLAY_VALUE"]);
								else
									echo $arProperty["DISPLAY_VALUE"];?></span><br />
						<?endforeach?>
<?foreach($arElement["PRICES"] as $code=>$arPrice):?>
				<?if($arPrice["CAN_ACCESS"]):?>
					<p><?=$arResult["PRICES"][$code]["TITLE"];?>:&nbsp;&nbsp;
					<?if($arPrice["DISCOUNT_VALUE"] < $arPrice["VALUE"]):?>
						<s><?=$arPrice["PRINT_VALUE"]?></s> <span class="catalog-price"><?=$arPrice["PRINT_DISCOUNT_VALUE"]?></span>
					<?else:?><span class="catalog-price"><?=$arPrice["PRINT_VALUE"]?></span></div><?endif;?>
					</p>



<?if($arParams["USE_PRODUCT_QUANTITY"]):?>
					
						<?echo GetMessage("CT_BCE_QUANTITY")?>:
						
							<input type="text" name="<?echo $arParams["PRODUCT_QUANTITY_VARIABLE"]?>" value="1" size="5">
						
				<?endif;?>



				<?endif;?>
			<?endforeach;?>
<a href="<?echo $arElement["BUY_URL"]?>" rel="nofollow"><?echo GetMessage("CATALOG_BUY")?></a><div id="korzina2"><a href="<?echo $arElement["ADD_URL"]?>" rel="nofollow"><?echo GetMessage("CATALOG_ADD")?>Добавить в корзину:&nbsp; <img src="/bitrix/templates/<? echo SITE_TEMPLATE_ID;?>/images/korzina.png"/></a></div>
						</noindex>
						<br />
						<?=$arElement["PREVIEW_TEXT"]?>
					</td>
				</tr>
			</table>

Serg_pnz 16.08.2011 17:53

Так и хочется анекдот рассказать про Вовочкина папу, который голым задом вперед в учительскую заходил...
Мы рассматриваем вёрстку! Сохрани браузером страницу "как хтмл" и прикрепи архивчик к посту (стили не забудь положить).

Андрей38 17.08.2011 10:00

Цитата:

Сообщение от voloxa89 (Сообщение 120901)
См вложение. Дизайн я сверстал привязал к движку. товар выводится в цикле табличками. Как сделать так чтобы jquery проводил линии после двух табличек так как показано на рисунке?

CSS: BORDER Bottom _ dottedВ дримвивере выбери это свойство
сделай из этого класс и дай ему ИМЯ
затем
<script>
$('table' ).addClass(' ИМЯ класса ')
</script>

А если серьезено_
Разметка HTML :
твоя таблица
<table class='ИМЯ '>
.....
....
</table>
<style>
{
table. ИМЯ класса
}
</style>


Часовой пояс GMT +3, время: 21:01.